从 iPhone 网页添加在应用商店中打开的链接
Posted
技术标签:
【中文标题】从 iPhone 网页添加在应用商店中打开的链接【英文标题】:Adding open in app store links from an iPhone web page 【发布时间】:2019-02-11 07:51:13 【问题描述】:我想知道当用户使用 Apple 产品 (iPhone) 并且我希望在 Apple 应用商店中打开一个链接时,这些类型的链接是如何完成的。 2 个链接和打开的确认框来自我 iPhone 上的 yelp 页面。
Screencap of what I want
【问题讨论】:
【参考方案1】:您为应用商店放置自定义 URL 方案代码,例如:itms-apps://,如果您想要自己的应用,则在“ URL 类型”信息 plist 键。如果它是您自己的应用程序,您可能需要检查 webview UIWebViewDelegate 的 shouldStartLoadWithRequest: 方法:
- (BOOL)webView:(UIWebView *)webView shouldStartLoadWithRequest:(NSURLRequest *)request navigationType:(UIWebViewNavigationType)navigationType
if ([request.URL.scheme isEqualToString:@"SomeApp"])
[[UIApplication sharedApplication] openURL:request.URL];
return false;
return true;
【讨论】:
以上是关于从 iPhone 网页添加在应用商店中打开的链接的主要内容,如果未能解决你的问题,请参考以下文章