我想启动另一个应用程序,当用户触摸该应用程序时,该应用程序在我的应用程序中列出。可能吗?帮我怎么做?是否有可能从iphone中启动另一个应用程序?
1
A
回答
2
这不是直接可能的 - 您可以执行另一个应用程序的唯一方法是通过URL处理程序。
例如,您可以在Safari浏览器通过打开一个页面:
[[UIApplication sharedApplication] [NSURL URLWithString:@"http://apple.com"]];
而且你通过得到拨打电话(虽然与用户的协议):
[[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"tel://xxxx"]];
因此,它真的取决于您希望打开的应用程序是否注册了URL处理程序。
1
使用由目标应用程序注册的自定义URL处理程序,这应该是可能的。
http://arstechnica.com/apple/guides/2009/03/building-services-into-iphone-applications.ars
1
是的,它是。通常它用于启动几个iPhone API,例如电话,邮件,地图,YouTube。 但是,您可以使用它来启动已实施Apple URL计划http://www.docstoc.com/docs/3595962/iPhone-URL-Scheme的自己的应用程序。理想的是,您应该创建一个URL,其中包含一些您想要启动的应用程序的参数,然后运行它。祝你好运。
相关问题
- 1. 从另一个iphone应用程序启动一个iphone应用程序?
- 2. 可能从另一个iPhone应用程序自动生成iPhone应用程序?
- 3. 是否有可能从另一个应用程序启动iPhone模拟器联系人
- 4. 是否可以从另一款iPhone/iPad独立应用程序启动iPhone/iPad独立应用程序?
- 5. iPhone 5应用程序启动另一个应用程序
- 6. 是否有可能路由到另一个angularjs应用程序?
- 7. 从另一个地方启动本地iPhone应用程序
- 8. 无法从另一个(iPhone)内启动应用程序
- 9. 如何从另一个iPhone应用程序启动MobileIron Web @ Work应用程序?
- 10. 如何从iPhone应用程序启动另一个应用程序
- 11. 是否有可能从android中的另一个应用程序获取数据?
- 12. 是否有可能从另一个应用程序调用一个应用程序而不使用app.js
- 13. 是否可以将一个iPhone应用程序嵌入到另一个iPhone应用程序中?
- 14. 是否可以从另一个应用程序启动一首歌曲到iPod应用程序?
- 15. Nativescript - 从Nativescript应用程序启动另一个应用程序
- 16. 从另一个Java应用程序启动Java应用程序
- 17. 从另一个应用程序启动Java应用程序
- 18. 从另一个rcp应用程序启动rcp应用程序
- 19. 从另一个应用程序启动应用程序
- 20. 是否有可能从watchOS 3应用程序唤醒iPhone应用程序?
- 21. 是否有可能在android中启动应用程序的启动事件?
- 22. 是否可以从另一个iPhone应用程序中浏览Safari书签?
- 23. 是否有可能在启动时运行AIR应用程序?
- 24. 了解应用程序是否由另一个应用程序启动
- 25. 是否有可能从另一个启动WPF应用程序,具体格式为
- 26. 是否有可能批量更新多个iPhone应用程序?
- 27. 是否有可能从程序中更改iphone应用程序设置?
- 28. 是否有可能成为一个画布应用程序,也是一个iPhone应用程序?
- 29. 是否有可能从另一个C#控制台应用程序控制WinForm?
- 30. NSUserDefaults:是否有可能从另一个应用程序获取userDefaults?
不,如果你尝试你的应用程序将被拒绝,因为这违反了你的应用程序试图访问另一个应用程序或类似的东西 – Robin 2011-01-24 11:55:49