を使用して、内部からアプリを開く通常、別のアプリ内からアプリを開くには何らかのパブリックURLを使用しますが、公開するアプリのバンドルIDだけです。これを行う方法はありますか?これは私がアプリ内から外部アプリケーションを開くために使用していた機能です。バンドル識別子
var appStoreURL: URL?
func openAppFromMenu(inAppURL: URL?, appStoreURL: URL?) {
if inAppURL != nil {
if let inApp = inAppURL {
if UIApplication.shared.canOpenURL(inApp)
{
UIApplication.shared.openURL(inApp)
} else {
//redirect to safari because the user doesn't have in app
print("App not installed")
self.appStoreURL = appStoreURL
addAlert()
}
}
} else {
//redirect to safari because the user doesn't in app
print("App not installed")
self.appStoreURL = appStoreURL
addAlert()
}
}
このアプリのURLスキームについては[オンライン検索](http://www.gotschemes.com/)、著者に連絡するか[リバースエンジニアリング](http://resources.infosecinstitute.com/ios)を試してみてください-application-security-part-30-attacking-url-schemes /) – nathan