我想启动另一个应用程序,当用户触摸该应用程序时,该应用程序在我的应用程序中列出。可能吗?帮我怎么做?是否有可能从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应用程序
- 6. 无法从另一个(iPhone)内启动应用程序
- 7. 如何从另一个iPhone应用程序启动MobileIron Web @ Work应用程序?
- 8. 是否有可能从android中的另一个应用程序获取数据?
- 9. 从另一个Java应用程序启动Java应用程序
- 10. 从另一个应用程序启动应用程序
- 11. 从另一个rcp应用程序启动rcp应用程序
- 12. Nativescript - 从Nativescript应用程序启动另一个应用程序
- 13. 是否有可能从watchOS 3应用程序唤醒iPhone应用程序?
- 14. 是否可以从另一个iPhone应用程序中浏览Safari书签?
- 15. 是否有可能在启动时运行AIR应用程序?
- 16. 不能从另一个应用程序内启动Google地图应用程序
- 17. 是否有可能从另一个C#控制台应用程序控制WinForm?
- 18. 是否可以从我的沙盒应用程序内启动另一个应用程序?
- 19. 是否有可能批量更新多个iPhone应用程序?
- 20. Rails应用程序的视图是否有可能从另一个应用程序拥有控制器?
- 21. 在另一个应用程序中启动应用程序
- 22. 是否可以在Windows Phone的应用程序中启动另一个应用程序?
- 23. 从另一个应用程序启动我的程序
- 24. 如何从另一个应用程序启动一项活动?
- 25. 是否有可能从Office加载项(C#)启动控制台应用程序
- 26. 是否有可能一个android应用程序发送点击到另一个打开的android应用程序?
- 27. 从Flash中内置的另一个应用程序启动iPad应用程序
- 28. 是否有可能使用ipad开发iphone,ipad应用程序
- 29. OSX LaunchAgent的应用程序,启动另一个应用程序
- 30. 是否有可能通过Topshelf从一个控制台应用程序启动多个服务?
不,如果你尝试你的应用程序将被拒绝,因为这违反了你的应用程序试图访问另一个应用程序或类似的东西 – Robin 2011-01-24 11:55:49