iOS App Store URL - 速率按钮 - iOS

时间:2014-05-20 16:00:33

标签: ios url app-store itunes-store

我想在我的iOS应用中为设置页面添加一个费率按钮。我唯一的问题是用什么作为链接。我一直在四处寻找,显然你可以使用:

http://appstore.com/appname

问题是我不确定知道我的应用程序的App Store网址,直到它被审核并被接受到App Store中...

我应该赌博并使用" http://appstore.com/appname"或者我应该等待应用程序被接受,然后在下一个应用程序更新中添加费率按钮??

谢谢你的时间,Dan。

2 个答案:

答案 0 :(得分:15)

在ITunes Connect中创建应用后,您将获得一个应用ID。 您可以使用应用ID来引用您的应用,如下所示

  

http://itunes.apple.com/app/id123456789

其中123456789是您的应用ID

或在您的应用内,以便打开应用商店应用

  

ITMS的应用程式://itunes.apple.com/app/id123456789

您可以参考此Question了解更多详情

答案 1 :(得分:2)

来自iOS开发者库的此tech note包含有关如何到达链接的“应用名称”部分的非常明确的规则:

  

要创建App Store短链接,请将以下规则应用于您的公司或应用名称:

     

删除所有空格

     

将所有字符转换为小写

     

删除所有版权(©),商标(™)和注册商标(®)符号

     

用“和”

替换&符号(“&”)      

删除大多数标点符号(参见清单2中的集合)

     

将重音和其他“装饰”字符(ü,å等)替换为其元素字符(u,a等)

     

保留所有其他字符。

     

必须删除的标点符号。

     !

¡“#$%'()* +, - /:;?< =>¿@ [] ^ _`{|}〜

还有一些示例可以演示发生的转换。

如果您遵守这些规则,您应该安全地使用该链接进行生产。

修改

话虽如此,在我的应用程序中,我使用此方案获得真正的幻想并直接从应用程序中打开Rate页面:)

[[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"http://itunes.apple.com/WebObjects/MZStore.woa/wa/viewContentsUserReviews?id=<YOURAPPID>&pageNumber=0&sortOrdering=2&type=Purple+Software&mt=8"]];

免责声明:使用风险自负,当然,我认为不保证此类链接将来不会中断。