在提交应用之前获取应用的iTunes链接。

131

我在另一篇帖子中读到,您可以在未提交二进制文件的情况下提交应用程序,但根据我所见,这已不再可能。看起来您无法在没有二进制文件的情况下提交,并且二进制文件是通过应用程序加载器提交的。在提交二进制文件之前,是否有任何其他已知方法可以获取到我的应用程序的iTunes / App Store链接?

17个回答

123
  • 手动方式:

应从iTunes connect复制您的“Apple ID”,然后使用此链接:

http://itunes.apple.com/us/app/APPNAME/idXXXXXXXXX

将打开美国商店("APPNAME"是该应用程序名称,XXXXXXXXX是"Apple ID")。您可以使用更通用的方法(建议使用):

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

并将“XXXXXXXXX”替换为您的“Apple ID”(在iTunes connect中创建应用程序后获得)。

请注意,如果不进行预处理,这些链接将会在Safari中打开。您还可以使用itms://直接打开iTunes。


[苹果] 为您的应用程序和公司创建易于阅读的App Store短链接:https://developer.apple.com/library/ios/qa/qa1633/_index.html - eldermao
4
这是唯一有效的打开具有阿拉伯名字应用程序的方法,谢谢。请访问 http://itunes.apple.com/app/idXXXXXXXXX。 - Husam
1
我不知道为什么这个答案没有被接受,非常感谢你,兄弟,你救了我的一天。+1 - samouray
@gurkanstack 这里有一个非常具体的例子,请详细说明您缺少什么。 - Idan

76
现在最简单的方法是通过 iTunes Connect 来完成。一旦你创建了一个应用程序,就会有一个链接到“在App Store中查看”。即使你还没有上传二进制文件,你也可以单击这个链接来获取你的App Store链接。
其他答案也可以,但这个方法可以帮你生成URL。这就是它创建的URL,我的信息已被删除 (将app-name和/id后面的数字替换为你自己的)
https://itunes.apple.com/us/app/app-name/id12345678?ls=1&mt=8

4
这个回答应该被接受,因为这是一个iTunes Connect页面,它告诉你链接是什么/将会是什么。谢谢! - Yevhen Dubinin
3
目前可在App Store中的“应用程序信息”下方的“其他信息”中找到,以节省您查找链接的时间。似乎仍然链接到我默认国家的应用商店,而不是更一般用户的默认国家的应用商店。 - marco
1
如果我的应用程序名称包含空格,例如...我的应用程序名称是“App Name”,该怎么办? - Govaadiyo
我们从哪里可以获取ID? - Shajeel Afzal
截至2021年7月8日,如果您刚刚创建了应用程序而没有提交它,则此方法不起作用。结果页面将为空,迫使您复制ID和格式化名称,然后希望您做对了。这真的是一个非常糟糕的系统。 - Womble
显示剩余2条评论

36

在选项卡下创建应用程序后,单击查看App Store,即可获取应用程序链接。

输入图像描述

选项2:(在最新版本中不再提供此选项) 您可以按照以下方式创建

https://itunes.apple.com/in/app/your-appname/id123456?mt=8

注意:只需在上面的链接中替换应用程序名称/id后面的数字为您的应用程序ID


10
在新的appstoreconnect网站上,在应用发布之前不再显示此链接。除非它被隐藏在其他地方? - David
你在App Store Connect上找到它了吗? - Amber K
在新的更新中,这个功能不再可用。如果这个按钮显示,你将会得到链接。 - Hardik Thakkar
此按钮已不再可用。 - Dhaval Bhimani
我知道,但是对于在这个更改之前创建的旧应用程序,他们可以看到这个按钮。 - Hardik Thakkar

24

使用此网址示例,仅更改末尾的Apple ID!仅替换数字!

https://itunes.apple.com/app/id111111111

您可以通过登录App Store Connect并导航到“应用信息”- >“常规信息”- >“Apple ID”下的“My Apps”来查找您的苹果ID的值。

这种URL格式始终有效,如果您需要在发布应用程序之前获取链接,则特别有帮助。


在这里应该填什么XXXXX?是Apple ID吗? - Isuru
1
这对我很有帮助,因为在发布之前我需要添加共享的URL链接到我的项目中。 - Zhou Haibo
@KirillKarmazin,您需要将XXXXXXXXX替换为您的Apple ID,并且它应该在我编辑答案后看起来像我给出的示例。 - Stan

19

标准的URL是:

http://itunes.com/apps/yourlowercaseappname

在iOS 6.1中,我发现这并不是真的。似乎你总是需要指定id,并且它应该是itunes.apple.com而不仅仅是itunes.com - 所以在发布应用程序之前似乎不可能做到你所要求的。一个解决方法可能是指向开发者页面,然后在下一个版本中直接指向应用程序的URL。 - Diego
@Mike,也许这不是获取重定向链接的正确方式,大多数用户希望获得可以直接重定向到特定应用程序的链接。 - Hardik Thakkar

14

就目前而言,我认为最好的选择是 @"http://itunes.apple.com/app/%@/id%@?mt=8",需要插入以下内容:

  1. 你应用程序的小写名称,
  2. 你应用程序的ID。

实际上,这基本上是你可以在iTunes Connect(iTunes Connect>管理您的应用程序>您的应用程序>在App Store中查看)上获得的应用程序链接。减去一些参数(似乎是-在其他未知的参数之间 - 链接到特定国家)。

我认为这比使用itms://...更好,因为后者会将你重定向到设备上的iTunes Store,而不是App Store。然后你会被重定向等等。而http://...链接似乎直接连接到App Store应用程序。


3
好的,请告诉我需要翻译的完整句子或段落,谢谢! - OMGPOP
请问您能否澄清一下您所说的:“这个会将您重定向到设备上的iTunes商店,而不是应用商店。” - Gruntcakes
@Mungbeans iOS设备上有iTunes Store和App Store应用程序。第一个是用于音乐、视频等,而只有第二个是用于应用程序的。重定向到iTunes Store以获取应用程序将只会打开该应用程序,该应用程序本身将重定向您到App Store应用程序。 - Romain Champourlier
App Store Connect也有应用程序ID吗? - Amber K

12

我最终使用了 - itms://itunes.apple.com/app/id?mt=8 这似乎就是我要找的东西。


我在使用http://phobos.apple.com链接时获得了更好的成功率。而使用itms链接时,我遇到了两个弹窗。 - bartburkhardt
如果您曾经更改应用程序的名称,这将破坏一些功能。 - Bilbo Baggins

11

请记住,http://itunes.apple.com/app/id[Apple_ID] 已经消失了。对于旧链接它仍能正常工作,对于新链接也许也能正常工作,但为了保险起见,请使用新的链接 https://apps.apple.com/app/id[Apple_ID]


8
在上传二进制文件到iTunes Connect之前,您可以获取应用程序链接。
您只需使用iTunes Connect上传元数据。提交这些数据后,您将获得Apple ID。通过此ID,您可以获取应用程序的URL。
例如:http://phobos.apple.com/WebObjects/MZStore.woa/wa/viewSoftware?id=appID 其中appID="提交元数据时分配的应用程序ID"
请检查一下。这里是有效的。如果您仍然有任何问题,请告诉我。我会帮助您解决问题。

6
根据苹果iTunes Connect文档,只有当应用程序的至少一个版本的状态设置为“已准备好销售”时,才会提供“在App Store中查看”链接。
话虽如此,您仍然可以看到实际链接,但无法加载页面。

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