在iphone sdk推出两个应用程序?

时间:2011-01-21 07:16:50

标签: iphone ipad iphone-sdk-3.0

  

可能重复:
  Launch an app from within another (iPhone)

我想在iphone sdk中启动另一个应用程序...例如用户从appstore下载了两个应用程序。当他触摸一个APplication中的按钮时,必须打开另一个应用程序,必须关闭当前的应用程序。可能吗?

3 个答案:

答案 0 :(得分:0)

我很确定你能做到这一点的唯一方法是,如果第二个应用程序将自己注册为某个DocumentType的处理程序,然后第一个应用程序处理这样的文档。系统将提示用户使用第二个应用程序打开文档。您可以阅读更多详细信息here

但是,您不能仅代表用户启动应用程序。

答案 1 :(得分:0)

您可以在应用程序B中注册自定义URL方案,然后使用此自定义URL方案从应用程序A中打开它。

更多信息here

答案 2 :(得分:0)

如果目标应用程序具有已注册的自定义URL方案,则可以使用该方案打开另一个应用程序。

http://iosdevelopertips.com/cocoa/launching-your-own-application-via-a-custom-url-scheme.html