0

アプリから別のアプリを開く方法はありますか? アプリに別のアプリの広告があり、そのアプリもデバイスにインストールされている場合、アプリからそのアプリを開く方法はありますか?

ありがとう

更新: アプリを起動するには、アプリのスキームを知る必要があるようですが、スキームと URL なしでアプリを起動することはできませんか?

4

4 に答える 4

1

はい、URL スキームと呼ばれる概念を使用する必要があります。

http://mobile.tutsplus.com/tutorials/iphone/ios-sdk-working-with-url-schemes/

于 2013-03-25T06:28:53.820 に答える
1

これは、 iOS でのカスタム URL スキームの使用に関する優れたチュートリアルです。

チュートリアルと同様に、URL パラメーターを解析して保存し、次のメソッドでアプリで使用する必要があります。

- (BOOL)application:(UIApplication *)application handleOpenURL:(NSURL *)url {
  // Do something with the url here
}

ここにいくつかの例があります...</p>

myapp://

myapp://some/path/here

myapp://?foo=1&amp;bar=2

myapp://some/path/here?foo=1&amp;bar=2
于 2013-03-25T06:29:11.010 に答える
0

はい、URL スキームを使用して別のアプリを開くことができます。この参照を参照してください。そして、ここにチュートリアルがあります。

于 2013-03-25T06:28:49.133 に答える
0

iPhoneでto doリストを開くための単なる例は、次のように使用します

開きたいアプリ名とコンテンツを指定します。ここで「todolist://」はアプリ名で、残りは開くコンテンツです @「todolist://www.acme.com?Quarterly%20Report#200806231300」

NSURL *myURL = [NSURL URLWithString:@"todolist://www.acme.com?Quarterly%20Report#200806231300"];

[[UIApplication sharedApplication] openURL:myURL];

それでも問題が解決しない場合は、アップルのドキュメント セクション (他のアプリとの通信) を参照してください http://developer.apple.com/library/ios/#DOCUMENTATION/iPhone/Conceptual/iPhoneOSProgrammingGuide/AdvancedAppTricks/AdvancedAppTricks.html

于 2013-03-25T06:36:21.540 に答える