在应用商店中创建应用程序的iOS链接-最佳方式?
以下是我的要求: 一,。在app store 2中创建指向单个应用的链接。从应用程序内部、设备上(如邮件链接)或PC(如通过facebook共享链接)访问链接3。使用在应用商店中创建应用程序的iOS链接-最佳方式?,ios,url,app-store,hyperlink,Ios,Url,App Store,Hyperlink,以下是我的要求: 一,。在app store 2中创建指向单个应用的链接。从应用程序内部、设备上(如邮件链接)或PC(如通过facebook共享链接)访问链接3。使用iPhone或iPad运行ios5+ 我做了一些挖掘,并提出了以下选项: http://phobos.apple.com/WebObjects/MZStore.woa/wa/viewSoftware?id=487547243 http://itunes.apple.com/gb/app/anyValue/id487547243?m
iPhone
或iPad
运行ios5
+
我做了一些挖掘,并提出了以下选项:
http://phobos.apple.com/WebObjects/MZStore.woa/wa/viewSoftware?id=487547243
http://itunes.apple.com/gb/app/anyValue/id487547243?mt=8
http://itunes.com/apps/seligmanVenturesLtd/mouseTrapFree
http://itunes.com/apps/mouseTrapFree
itms://itunes.com/apps/mouseTrapFree
itms-apps://itunes.com/apps/mouseTrapFree
只是想知道其中一个(或一些)是否比另一个更好
谢谢。您不应该对以下内容有任何问题:
http://itunes.apple.com/gb/app/notebookpro/id?mt=8
我相信,它将在所有主要浏览器/操作系统上打开。我在我们的应用程序中使用itms应用程序:方法,它还允许您选择用户将登录到应用程序的哪个“部分” 因此,如果您想向他们展示评论,这就是我使用的:
itms-apps://ax.itunes.apple.com/WebObjects/MZStore.woa/wa/viewContentsUserReviews?type=Purple+软件&id=XXXXXXX
对于更新至我们应用程序的最新版本:
itms-apps://ax.itunes.apple.com/WebObjects/MZStore.woa/wa/viewSoftwareUpdate?id=XXXXXXX&mt=8
好的,我们做了大量的研究/测试,以下是我的结论:
itms://itunes.com/apps/mouseTrapFree
itms-apps://itunes.com/apps/mouseTrapFree
(注意:您不必在此url中规定“/appName”,只要将其保持为“/appName/”即可,这意味着您不必担心应用程序名称会随着时间的推移而改变
干杯,Charlie在应用商店中创建应用程序的URL/链接非常容易,但有几种方法可以实现最终结果。首先,我们需要明确链接的目的(例如,链接可能用于Facebook帖子或在应用程序内使用,以敦促用户通过应用程序内提醒/按钮对应用程序进行评分)。我们可以将如何使用链接大致分为三类: 1。我们希望在iOS(或OS X)域之外公开使用该链接。这意味着您可以使用该链接在Facebook墙上共享,或者将该链接嵌入邮件中。我说是在iOS域之外,因为您的朋友没有iPhone(或任何其他iOS设备)或者MacBook,他们也可以使用Facebook或他们的邮件应用程序/客户端的链接。
2。我们希望使用iOS(或OS X)域内的链接。这意味着当我们确定使用iOS或OS X的设备将单击我们的链接时。
3.我们希望将应用程序用户(已经是我们应用程序的用户)发送到app store上应用程序的特定部分(如评论部分) 对于类别1和类别2最好使用这种类型的URL:
当嵌入此链接时,可能会产生以下几种结果:
- 如果用户从iPhone(从iPhone上的任何iPhone应用程序或邮件应用程序)单击此链接,app Store上的应用程序页面将直接打开
- 如果用户从任何Android手机或浏览器(Chrome/Safari/等)单击此链接:itunes.apple.com网站上的应用程序页面将在默认浏览器中打开。即使您在MacBook上打开它,它也不会打开itunes应用商店,但会在浏览器中显示您的应用程序页面
当嵌入此链接时,可能会产生以下几种结果:
- 如果用户在iPhone或MacBook上单击此链接:你在app Store上的应用程序页面将直接打开。因此,此链接对MacBook用户来说更好一些,因为它将MacBook用户直接发送到iTunes,而不是停留在Safari浏览器中
- 如果用户从任何Android手机或浏览器(Chrome/Safari/等)单击此链接:如果用户从安装了iTunes的PC上单击,则此链接将在iTunes上打开您的应用程序(在Android设备和未安装iTunes的PC上),它将打开Apple.com页面,显示“下载iTunes”未提及您的应用程序。该页面的屏幕截图如下:
NSString *myAppID = @"632285588";
NSString *url = [NSString stringWithFormat: @"itms-apps://ax.itunes.apple.com/WebObjects/MZStore.woa/wa/viewContentsUserReviews?type=Purple+Software&id=%@", myAppID];
//iOS7 doesn't approve above format so add iOS7 specific format
if ([[[UIDevice currentDevice] systemVersion] floatValue] >= 7.0) {
url = [NSString stringWithFormat: @"itms-apps://itunes.apple.com/app/id%@", myAppID];
}
[[UIApplication sharedApplication] openURL: [NSURL URLWithString: url]];
有关上述代码的详细信息,请参阅答案
对于正在开发应用程序的第一个版本且应用程序尚未在app store上发布的开发人员来说,如何为即将发布的应用程序获取正确的链接始终是一个难题。为此:
从iTunesConnect获取你的应用程序ID。使用iTunesConnect创建你的新应用程序-给它一个名称、描述、图标、屏幕截图等。一旦在iTunesConnect上创建了应用程序(甚至不提交应用程序),你就可以获得