[swift4] iOS9以降のアプリでlineスキームを呼び出す方法

iOS9以降のアプリlineスキームを呼び出す方法は以下の通り

info.plistにLSApplicationQueriesSchemesのkeyと実行したいカスタムURLスキームを記載する必要がある。

スクリーンショット 2017-12-29 11.16.24

コードはいつも通りでOK

let url = NSURL(string: "line://あとの処理")!
if (UIApplication.sharedApplication().canOpenURL(url)) {
 UIApplication.sharedApplication().openURL(url)
}else{
 //Lineがない場合の処理も書いておくこと。何もしなければ審査でRejectされる
}

 

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です