アプリAからカスタムURLスキームによりアプリBを起動しようとしていますがうまくいきません。Objective-Cの情報はあるのですが、Swiftの情報が少なく、解決できていません。
わかる方ご教授お願いします。
実施したことは、
・アプリB(呼ばれる側)のURLTypesのidentifierに
「jp.co.proto.appgrouptest」
URLSchemesに、
「jp.co.proto.appgrouptest」
を追記。
・アプリA(呼び出し側)に以下のコードを追記。
//ボタン押下でアプリB呼び出し
@IBAction func pushButton(sender:AnyObject){
let url = NSURL(string:"jp.co.proto.appgrouptest://")
UIApplication.sharedApplication().openURL(url)
}
・AppDelegate.swiftに以下のコードを追記。
func application(application:UIApplication,openURL url : NSURL,source Application:String?,annotation:AnyObject?) ->Bool{
return true
}
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。