一开始被问到这个问题,我回答:下架后修改支持设备,然后重新提交,相信很多人也这么说,不知道坑了多少人,只有自己试过才知道其实并不能,怀着疑问,博主拨通了苹果的技术支持热线:
4006 701 855
有关于审核或者app开发者账号的都可以拨打这个电话。
那么接下来博主就简单来说下通话的内容:
首先你要知道你的开发者账号的账户名,反正客服会需要的,博主说记不住,最后要了博主自己的app ID,就是下载手机应用的apple账户的ID。
博主:如果我有一个app,原来提交时选择的Universal提交的,现在我想要提交iPhone支持到App Store,报错显示需要支持其他的设备(指的是以前支持ipad,现在是iPhone,不支持ipad了)怎么来切换呢?
客服:x先生您好,您说的这种情况是不能变更的,除非下架后删除,并提交一个新的app。
博主:那如果我还想用以前的app名字呢?
客服:如果删除了app,有可能会出现你的app名字被别人占用的情况(指在你删除和重新创建同名app的时间区间内,你的app名字被别人刚好占用了),这个没有办法保证app昵称100%不会被占用。
博主:那苹果有没有提供什么措施来帮助开发者解决这一问题呢?防止替换支持设备时app昵称在删除瞬间被别人占用?
客服:目前没有的。
相信看了以上对话,大家都应该清楚了该怎么办,只能说:删除有风险,替换支持设备需谨慎。有异议的可以自己打上面的电话询问。
有一点,删除了这个名字之后,就不能再创建这个名字了,也就是一个昵称只能在一个开发者账号上出现一次,那这是不是说明你就不能用你的app的名字了呢?不是的,昵称是在App Store显示的,也就是说你的那个昵称不能在App Store出现了(至于别人能不能创建,博主猜测是可以的,否则不会被占用,),这个时候想用自己的名字怎么办?方法是在原来的名字后面加小尾巴,比如美团,“美团”这两个字因该是已经被占用了,但是手机上可以显示美团这俩字,博主真机试了下:
你想叫什么名字都行,只需要改plist文件中的bundle name。
虽然说有人可以冒用很多大公司的名字来诈骗,但是前提是注册开发者账号,只要注册开发者账号,你就是透明的,所以,完全不用担心不法分子利用这个方法来实施诈骗,在开发者账号下,包括个人账号,公司或者企业账号,也不是随随便便就可以注册的,所以,安啦。
这里提供一种app 名字被占用的解决办法。唯一的不同在于App Store内显示的名字不同。