lia*_*ang 51 xcode provisioning-profile
在Xcode4.6上一切正常.当我尝试使用Xcode5 dp6在设备上运行app时.我收到错误"找不到匹配的配置文件问题".我该如何解决这个问题?

Dan*_*nil 93
不要忘记在"配置文件"部分中更改配置文件:

理想情况下,您应该Automatic在Code Signing Identity选择所需的配置文件后看到.如果您没有看到任何选项,则表示您没有当前配置文件的私钥.
Com*_*ast 51
让我感到困惑的是,有两套不同的构建设置:1)针对目标的项目2)
在侧边栏(左上角)中有一个代表您项目的蓝色图标.点击:

然后在右侧的主面板中,在顶部栏中,单词"General"的左侧,有一个项目的小图标.单击该按钮,然后在出现的弹出菜单中选择目标:

一旦选择了目标,现在可以更改目标的构建设置.它们与项目本身的不同......很奇怪!我不确定为什么整个项目的构建设置与Target不同,因为Target的设置是在构建期间使用的.那么为什么甚至要为项目设置?不确定.
但这就是你改变它们的方式.这解决了我的问题:进入Code Signing> Provisioning Profile>下的Target(而不是Project!),并将设置更改为正确的配置文件.很长一段时间我只是在项目中更改它们,因为我不知道我应该选择目标,而且我一直有这个问题.这解决了!
好的 - 上面提供的所有答案在某种程度上都是正确的,但对我来说并没有解决这个问题.我正在使用Xcode5.
围绕这个一般错误有很多线程,但从我读到的这是Xcode中的一个错误,可以追溯到3.x版本,可以随机创建与您的Keychain的冲突.
我能够通过执行以下操作来解决此问题:
打开Xcode - >首选项 - >帐户:删除您的开发者帐户
打开钥匙串:选择键,删除所有iOS键; 选择我的证书,删除所有iPhone证书
导航到'/ Users // Library/MobileDevice/Provisioning Profiles',删除所有文件(这是Xcode存储移动配置文件的地方)
打开Xcode - >首选项 - >帐户:重新添加您的开发者帐户
导航到项目属性,目标,常规选项卡,您应该看到以下内容 
点击"撤销和请求"(我试过这个,可能需要几分钟)或"导入开发者资料"(或从Apple开发人员门户网站下载并以这种方式导入,应该更快..)
最后:你可以转到Build Settings并设置'Provisioning Profile'和'Signing Settings',正如大家在这里所描述的那样.
这样做只有这个为我解决了这个错误.
| 归档时间: |
|
| 查看次数: |
103285 次 |
| 最近记录: |