2013-02-21 87 views
0

我可以通过开发配置文件运行应用程序,但我无法通过配置文件运行配置文件。据我所知,我已经正确设置了一切。我在Xcode得到的编译错误是:供应分配

Code Sign error: No unexpired provisioning profiles found that contain any of the keychain's signing certificates 

TARGETS>Release>Any iOS SDK我看看应该怎样正确的项下,我看到以下内容:

Profile doesn't match any valid certificate/private key pair in your keychains 

所以,它听起来像我目前的证书不允许我运行我的应用程序作为分布?我进入会员中心并更新了所有相关的配置文件,并在更新我的配置文件后重启了xcode 4.6。似乎没有工作。

我也检查了我的Info.plist,并且包名称在那里是正确的。在TARGETS>Summary>Bundle Identifier也是正确的。

私钥丢失

我今天早上有我的Keychain Access iPhone的经销证书底下没有私钥注意到,我怀疑这是一个问题?我是开发者门户网站的管理员,所以我不知道为什么这不会起作用。

回答