有没有一种方法可以通过HTTP请求检查在AppStore中某个名称是否可用?而不需要手动在iTunes Connect中创建应用程序?
有没有一种方法可以通过HTTP请求检查在AppStore中某个名称是否可用?而不需要手动在iTunes Connect中创建应用程序?
更新于2015-01-05,根据的说法:
如果您已经创建了一个应用程序,则可以使用其SKU来检查要检查的应用程序,提交时会出现错误,指示该SKU已被使用。如果您不记得用于现有应用程序的SKU,则可以转到应用程序详细信息页面,选择“更多”,然后选择“关于此应用程序”。如果您尚未创建应用程序,则可能可以创建一个虚拟应用程序,名称任何人都不想使用,然后使用其SKU来弹回您真正想测试的名称(但再次注意服务条款)。
原始内容:
在构思过程中检查名称可用性的诀窍是不要填写其他必填字段。每个字段都会单独检查。你必须使用iTunes Connect — "管理您的应用程序" -> "添加新应用程序"(不要填写SKU编号或套餐ID);如果该名称已被保留,它将给出以下错误:
第二个错误是最好的,而其他两个错误可以确保在准备好之前不会意外保留名称。
如果您需要自动化此过程(这可能违反了其服务条款),则可以使用任何标准的爬虫。Mechanize可能是开箱即用的最强大的工具,但我认为那又是另一个问题......
我使用谷歌检查是否已存在一个应用程序名称(或类似名称)。
请将此作为您的搜索查询:
site:itunes.apple.com inurl:app 冲突之王
(当然,将“冲突之王”替换为建议的应用程序名称)