在将Xcode升级到7.2之前,我使用Xcode 7.1.1来构建和分发应用程序。我已升级到Xcode 7.2,但我的所有配置文件(与该特定应用程序的捆绑软件ID匹配)都与在Xcode 7.1.1中工作的已安装证书不匹配。
我只会得到:
您的构建设置使用UUID“ some_number”指定了一个配置文件,但是,找不到这样的配置文件。
我尝试重新生成.certSigningRequest
来生成新的证书和配置文件,并确保目标“常规”选项卡中的团队是正确的。每当我选择一个配置文件时,我所有的代码签名身份都会出现在钥匙串中的身份中,但是它们都无法正确配对。
似乎将Provisioning Profile设置为Automatic,将Code Signing Identity设置为iOS Developer可以解决此错误,但是管理我的Provisioning Profiles的优势消失了,因为我相信Xcode可以管理这些。
关于为何将我的配置文件和代码签名身份设置为除Automatic和iOS Developer以外的任何设置的任何想法都会产生此错误?