2012-07-31 197 views
0

不确定这是否可行,但我看到有几个人通过网址进行此操作。是否可以通过点击按钮设置链接来启动位于我的iPad上的应用程序。通过应用程序商店下载的应用程序还是通过xcode添加到我的iPad上的应用程序?从我的应用程序内启动本机应用程序?

如果这可能,但是不确定是否必须完全退出应用程序才能启动新应用程序,或者您可以将新应用程序设置为加载到新视图,这将会很棒?

+0

这个问题可能有所帮助:http://stackoverflow.com/questions/7168845/ios-open-another-application-that-exists-on-the-phone – trojanfoe 2012-07-31 09:43:45

+0

iv刚刚找到一个有用的教程,看起来像你可以设置一个网址为您的应用程序使用“URL方案”,然后您可以将其传递到另一个应用程序用户打开一个按钮上请求的应用程序点击 – WLyne86 2012-07-31 09:51:02

+0

是的,这是如何完成的。 – trojanfoe 2012-07-31 09:58:54

回答

1

你需要确定在注册应用程序与URL方案,然后使用以下

[[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"tel:12313132"]]; 

例如,打开电子邮件应用程序的URL方案是mailto:电话是tel:telprompt:

+0

感谢tGilani的反馈,我正准备在这个URL Scheme中加入,并在plist中添加编辑。但是,我有从flash cs6创建的应用程序,因此不要携带info.plist文件。有没有办法通过App ID链接到应用程序? – WLyne86 2012-07-31 10:09:52

+0

不知道,但肯定这个网址可能会帮助http://www.riaspace.com/2011/08/defining-custom-url-schemes-for-your-air-mobile-applications/ – tGilani 2012-07-31 10:18:46

+0

刚刚在一分钟前偶然发现,会告诉你这件事的进展的。我刚刚通过flash cs6创建了一个快速简单的ipa,并根据该网站的说明编辑了xml文件。因此,我会将您之前发布的上述代码添加到xml文件中声明的URLScheme的链接中。如果我已经将我的URL方案声明为“测试”,则手指越过 – WLyne86 2012-07-31 10:57:59

相关问题