在某些应用程序中,我看到一个链接被触摸时,使用Safari浏览器打开链接并退出当前应用程序。 我想从此功能使用从其他应用程序运行消息应用程序。我可以这样做吗?如果是的话,怎么可能?如何从iPhone中的其他应用程序运行一个应用程序?
回答
您需要使用 - [UIApplication openURL:]。例如,您可以使用
[[UIApplication sharedApplication] openURL: [NSURL URLWithString: @"http://www.stackoverflow.com"]]
注意这也将切换到新的应用程序。应用程序可以使用plist注册它支持的URL方案。
当您提到如何注册自己的URL方案时,投票通过另一方。 – 2010-04-19 10:41:06
我知道启动外部应用程序的唯一方法是使用UIApplication openUrl
。文档说
表示URL的对象 (通用资源定位符)。 UIKit 支持http :, https:,tel :,和 mailto:方案。
如果您是电子邮件应用程序,您可以按照mailto:方案传递链接。最简单的例子是@"mailto:[email protected]"
。
我想打开消息应用程序!有什么办法? – 2010-04-20 05:11:04
我这样做,我写邮件的地方,写在前面的电话号码。 和应用程序的工作是正确的,
[[UIApplication sharedApplication] openURL: [NSURL URLWithString: @"sms:09120000000"]];
是:你需要使用URL方案:
从本质上讲,一个应用程序将注册在处理特定URL前缀的事实,然后启动该应用程序,你必须导航到该URL。
您可以通过这个URL参数传递太
如果你的意思是电子邮件应用程序,您可以根据邮寄地址通过链接:方案。最简单的例子是@“mailto:[email protected]”。
谢谢:)
- 1. iphone应用程序如何知道其他应用程序?
- 2. 使应用程序运行在其他应用程序上方
- 3. 你将如何从本地iPhone应用程序调用其他应用程序?
- 4. 连续将数据从一个应用程序发送到其他应用程序的其他应用程序?
- 5. 如何从一个Grails应用程序到其他Grails应用
- 6. 如何从其他应用程序启动ClickOnce应用程序?
- 7. 如何打开我们的应用程序中的其他应用程序iphone
- 8. 如何在iOS应用程序的背景上运行其他应用程序?
- 9. 从iPhone上运行应用程序隐藏应用程序
- 10. 如何从一个iPhone应用程序
- 11. iPhone应用程序可以销售其他应用程序吗?
- 12. 如何从iPhone中的其他应用程序创建约会?
- 13. 从一个应用程序(IOS)控制手机中的其他应用程序
- 14. 将一个Android应用程序导入其他应用程序
- 15. 如何从其他应用程序
- 16. 如何从其他应用程序
- 17. 如何从其他Android应用程序
- 18. 如何从我的应用程序运行iPhone GameCenter应用程序?
- 19. 从其他控制台应用程序运行控制台应用程序
- 20. iphone应用程序崩溃,同时应用程序运行一个线程asyc
- 21. 如何停止一个应用程序使用其他应用程序
- 22. 从其他应用程序打开您的应用程序
- 23. iOS应用程序如何在iPhone上查找所有其他应用程序?
- 24. 插上其他应用程序(iPhone SDK)
- 25. iPhone应用程序,翻转视图时运行其他代码
- 26. 托管一组其他应用程序的应用程序
- 27. 从另一个iphone应用程序启动一个iphone应用程序?
- 28. 从应用程序内安装其他应用程序(ipa)iphone/ipad
- 29. 如何从swift中将应用程序发送到其他应用程序?
- 30. PhoneGap - 从当前应用程序启动其他应用程序
这可能是有用的http://handleopenurl.com/。例如:http://handleopenurl.com/scheme/itunes – 2012-03-07 05:29:28