链接自动打开我的应用程序?

时间:2010-12-16 15:48:46

标签: iphone

1)当用户点击链接时(例如,他们通过电子邮件收到的链接),iPhone(iOS设备)是否可以自动打开应用程序(已经安装过)?我正在考虑使用电子邮件进行通知,所有电子邮件都会有一些关于通知的文本,然后是一个会自动打开应用程序的链接 - 它不必将任何数据传递给应用程序。如果可以的话,非常感谢示例代码(或解释这一点的URL)。

2)此外,如果用户没有应用程序,如果链接可以直接打开App Store到我的应用程序以便他们下载/购买,那就太好了。

提前致谢。

BCB

2 个答案:

答案 0 :(得分:10)

在info plist文件中为您的应用程序添加URL方案。

然后在- (BOOL)application:(UIApplication *)application openURL:(NSURL *)url sourceApplication:(NSString *)sourceApplication annotation:(id)annotation中抓住这个 阅读此tutorial关于我希望有帮助的URL方案。

答案 1 :(得分:6)

1)是的,你可以做你所描述的。请参阅iOS Application Programming Guide

中的实施自定义网址架构部分

2)我认为你不能那样做。但是您可以通过另一个指向AppStore的链接向用户提供消息。看看Apple URL Scheme Reference