我有两个版本的应用程序,分别是精简版和付费版。另外还有一个应用程序,但尚未获得批准。我想在我的精简版中提供所有应用程序的链接,但这些应用程序都没有获得批准。
那么我如何在我的应用程序中为其他尚未获得批准的应用程序提供应用商店链接呢?
请问有任何人有更好的想法吗?
谢谢。
我有两个版本的应用程序,分别是精简版和付费版。另外还有一个应用程序,但尚未获得批准。我想在我的精简版中提供所有应用程序的链接,但这些应用程序都没有获得批准。
那么我如何在我的应用程序中为其他尚未获得批准的应用程序提供应用商店链接呢?
请问有任何人有更好的想法吗?
谢谢。
我使用这种模式:https://itunes.apple.com/app/id<app_apple_id>
。
我认为这比使用应用程序名称更可靠。
itms://itunes.com/apps/AppName
可以使用,但 itms-apps://itunes.com/apps/AppName
将让用户无需通过iTunes应用进行重定向。相反,itms-apps
协议将直接打开应用商店,从而避免了用户不必要的等待。
itms-apps://itunes.com/app/AppName
(app 而不是 apps)。使用 itunes.apple.com
域名可能也更安全。 - ᴠɪɴᴄᴇɴᴛ一旦您提交应用程序,它将在iTunes Connect上显示一个可视的应用程序ID,请在您的链接中使用该ID,并为审核人员添加一个说明,说明链接将在其他应用程序批准后起作用。这对我很有用。同时,您可以提交应用程序并选择稍后上传二进制文件。
iOS 7及以上版本
itms-apps://itunes.apple.com/app/id<APP ID>
它将直接在App Store中打开应用程序
你可以尝试另一种方法,如果SDK允许的话,就是使用itms://itunes.com/apps/AppName
,因为这个链接会重定向到http://itunes.com/apps/AppName
,从而打开iTunes / App Store应用程序。
http://www.itunes.com/app/AppName 应该是有效的。不确定它如何处理空格或特殊字符,所以如果您的应用程序包含这些内容,您需要测试一下。