如果你的iOS手机版本是iOS 13.3.1以上
如果你的工程中有多个target
如果你凑巧使用了免费的调试证书
如果你的xcode版本在11.4以下
那么恭喜你 你命中了苹果爸爸的又一个xcode bug:会将一个app里面的多个target里的每一个都当做一个app,并且告诉你,你的免费证书数量达到上限,然后你按照网上的教程删除了所有的app之后,你会发现依然解决不了问题。
The maximum number of apps for free development profiles has been reached.
Code: -402620383
搜了很久,终于在一些文章里找到了线索:
The maximum number of apps for free development profiles has been reached (Bug?)
https://developer.apple.com/documentation/xcode_release_notes/xcode_11_4_release_notes?language=objc
解释一下,解决这个问题的唯一办法,就是将你的Xcode乖乖的升级到11.4,苹果爸爸在这个版本修复了自己的八哥。
哎,被苹果爸爸坑爹的第N天。
更新一下:这个苹果爸爸在xcode 11.4并没有修复这个问题,但是他告诉你 我们这个版本还有这个问题!!!太可恶了。