【发布时间】:2014-09-21 21:51:43
【问题描述】:
我正在做一个 iOS 应用程序。在那,我有一个 UITableView 模块。在那个 UITableView 中,我正在显示一些应用程序名称列表。这些名字来自我的服务器。这些是我公司的申请。所以,我不知道有多少应用程序来自服务器。用户单击 UITableViewCell 后,我需要检查该设备上是否已安装该应用程序。如果未安装,用户需要使用该应用的应用商店链接前往应用商店。我检查了一些教程。他们说,使用 url 方案我们可以做到这一点。但是,我没有这些 url 的 url 方案,因为这些应用程序来自服务器。另外,我尝试了以下方法
[[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"itms://itunes.com/apps/nameOfMyApp"]];
[[UIApplication sharedApplication] canOpenURL:[NSURL URLWithString:@"nameOfMyAppOrurl:"]];
但没有任何帮助。有没有人能想到这个问题,如果有,请提出宝贵的建议。
【问题讨论】:
-
自定义 url 方案是您的目标。检查此问题以获取更多信息stackoverflow.com/q/5746289/468724