情景复现
在苹果开发者页面中创建新的身份标识符,提示:
An App ID with Identifier 'com.fangjunyu.piglet' is not available. Please enter a different string.
该问题表示你所定义的标识符不可用。
排查思路
我的Xcode项目创建时使用的是:’com.fangjunyu.piglet’这个名称,所以创建身份识别也应该是统一的。
因为这是我首个想要上架AppleStore的应用,之前的标识符和项目应用都是测试的,所以我将开发者账号下面所有的身份标识都删除,并重新创建新的注册标识符。
最终问题得以解决。
经对比发现,该问题的原因是因为之前已经创建了一个’com.fangjunyu.PigLet’,所以才会报开始的错误,初步排查问题为注册标识符不支持大小写区分,所以当你已经有一个同名但大小写不一致的注册标识符时,就会存在无法创建新的标识符问题。
问题复现
在问题解决后,我创建了一个’com.fangjunyu.pigLET’注册标识符,之前没有用过这个注册标识符,提示我同样报错。
此外,还有一个思路就是联系苹果https://developer.apple.com/contact/
找到“开发与技术” – 证书、标识符和预置描述文件,将问题进行描述并反馈。
参考资料
- An App ID with Identifier ” is not available. Please enter a different string :https://stackoverflow.com/questions/20565565/an-app-id-with-identifier-is-not-available-please-enter-a-different-string