我正在使用Xcode并想上传我的应用。为了上传,我需要使用分发授权文件来构建我的应用程序。我有一个有效的分发授权文件,但是当我尝试构建时,Xcode会给出以下错误:
代码签名错误:默认钥匙串没有与配置文件“Dodge Cars 免费 Distribution1”和标识符“iPhone Developer: Rajeev Arora (4DL7HDW3F2)”匹配的身份验证。
据我所了解,这意味着Xcode正在尝试使用开发证书来检查我的分发授权文件的有效性。显然这行不通。如何让Xcode识别我的授权文件是用于发布的呢?我已经尝试创建一个新的分发授权文件,但没有结果。
编辑
我找到了一种解决方法。我尝试使用其中一个旧的授权文件进行构建,它起作用了。
代码签名错误:默认钥匙串没有与配置文件“Dodge Cars 免费 Distribution1”和标识符“iPhone Developer: Rajeev Arora (4DL7HDW3F2)”匹配的身份验证。
据我所了解,这意味着Xcode正在尝试使用开发证书来检查我的分发授权文件的有效性。显然这行不通。如何让Xcode识别我的授权文件是用于发布的呢?我已经尝试创建一个新的分发授权文件,但没有结果。
编辑
我找到了一种解决方法。我尝试使用其中一个旧的授权文件进行构建,它起作用了。