如何在我的应用程序中在批准其他应用程序之前提供App Store链接

16

我有两个版本的应用程序,分别是精简版和付费版。另外还有一个应用程序,但尚未获得批准。我想在我的精简版中提供所有应用程序的链接,但这些应用程序都没有获得批准。

那么我如何在我的应用程序中为其他尚未获得批准的应用程序提供应用商店链接呢?

请问有任何人有更好的想法吗?

谢谢。

13个回答

32

我使用这种模式:https://itunes.apple.com/app/id<app_apple_id>

我认为这比使用应用程序名称更可靠。


注意:您可以从开发者预配门户(App IDs)获取您的应用程序ID。您可以在应用程序获得批准之前执行此操作,如果更改应用程序名称,它仍将起作用。 - lindon fox
2
ID不在“配置门户”中,而是在iTunesConnect中,您可以在那里找到应用程序ID。 - Prasad De Zoysa

21

itms://itunes.com/apps/AppName 可以使用,但 itms-apps://itunes.com/apps/AppName 将让用户无需通过iTunes应用进行重定向。相反,itms-apps 协议将直接打开应用商店,从而避免了用户不必要的等待。


1
我猜自 2010 年以来这些内容已经发生了微妙的变化...现在是 itms-apps://itunes.com/app/AppNameapp 而不是 apps)。使用 itunes.apple.com 域名可能也更安全。 - ᴠɪɴᴄᴇɴᴛ

17
你可以尝试使用http://itunes.com/apps/你的应用名称

试试看


4

一旦您提交应用程序,它将在iTunes Connect上显示一个可视的应用程序ID,请在您的链接中使用该ID,并为审核人员添加一个说明,说明链接将在其他应用程序批准后起作用。这对我很有用。同时,您可以提交应用程序并选择稍后上传二进制文件。


4
这是我在PocketCAS和PocketCAS pro中使用的方法:
我在PocketCAS中添加了一个链接,指向我的网站上的某个位置,例如http://pocketcas.com/iphone/buy。一旦PocketCAS pro被批准后,该链接将指向相应的App Store链接。这样做的好处是,如果我觉得需要更换为自定义的“为什么你应该购买这个”的页面,我可以轻松地替换App Store的链接。

2

iOS 7及以上版本

itms-apps://itunes.apple.com/app/id<APP ID>

它将直接在App Store中打开应用程序


1

你可以尝试另一种方法,如果SDK允许的话,就是使用itms://itunes.com/apps/AppName,因为这个链接会重定向到http://itunes.com/apps/AppName,从而打开iTunes / App Store应用程序。


1
您可以提交您的申请,然后当您的其他申请获得批准时,您可以“更新”并包含这些申请的链接。

1

http://www.itunes.com/app/AppName 应该是有效的。不确定它如何处理空格或特殊字符,所以如果您的应用程序包含这些内容,您需要测试一下。


1
刚试了一下:Twitterrific Premium链接到Twitterrific Premium。 - MrMage

1

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接