我不想在目标的构建标签中的Code Signing Identity
中选择我的分发配置文件。但我的所有证书(开发人员,临时,......)都是灰色的。所以似乎没有安装新的配置文件XXX.mobileprovision。准则说
下载分发配置文件并将其安装在Xcode Organizer中。 将.mobileprovision文件拖到管理器中IPHONE DEVELOPMENT下的Provisioning Profiles列表中。
但没有任何反应。没有绿色加号图标。
如果我双击配置文件,Xcode会显示一个空文件......
有人能帮助我吗?
其他信息:
首先,我创建了一个Ad-Hoc配置文件(带有另一个包标识符),它可以正常工作。 Mac上的证书所有者和用户名不相同(但私钥是在此用户名下创建的)。在Xcode中,我只能看到旧的开发人员证书(来自Ad-Hoc配置文件)。
我将应用设置为Release
。
答案 0 :(得分:10)
在Xcode 5中,这已移至:
Xcode>偏好设置>帐户>查看详细信息按钮>
答案 1 :(得分:6)
您可以在以下位置更新XCode中的配置证书:
Organizer -> Devices -> LIBRARY -> Provisioning Profiles
有一个刷新按钮:)所以如果你在iTunes connect中手动创建了证书,那么你需要按下这个按钮或手动下载证书。
答案 2 :(得分:3)
在
供应 - >分发 - >分配供应配置文件
我再次下载了所需的证书并安装了它。现在我在Xcode中看不到空文件。构建现在也可以使用(没有代码签名错误)。
我也做了什么:我下载了WWDR并安装了它,但我不知道是不是这个原因(因为我认为它总是一样的)