Lui*_*uis 12 xcode ad-hoc-distribution provisioning-profile ios7
我正在尝试分发新版本的应用程序(它可以安装OTA),我收到错误:
"代码签名错误:找不到匹配的配置文件:您的构建设置指定了具有UUID"AdHocProfile"的配置文件,但是,没有找到这样的配置文件."
并且Xcode在自动修复错误的过程中陷入困境:

我在周末花了很多时间在这里和互联网上寻找解决方案,只是为了摆脱我在尝试存档应用程序以分发"Ad Hoc"时遇到的两个错误之一.
我做了一些捕捉屏幕来澄清我做了什么:
开发人员站点上的配置文件:

我的帐户:证书和个人资料:

项目设置:

目标设置(当我删除project.pbxproj中的行PROVISIONING_PROFILE时,Xcode更改了它们):

我在project.pbxproj中删除了包含PROVISIONING_PROFILE的行,按照与此类似的帖子中找到的说明

我还删除了Xcode的稳定版和测试版,并从App Store重新安装了它.不知道它是否重要,但我删除了带有App Cleaner的beta 5.1.3,删除了与之关联的所有文件.
由于Xcode不再显示弹出窗口上的值来选择证书,我不确定我是否选择了正确的证书.
你能帮我解决这个问题吗?
vil*_*393 36
这花了我很长时间才弄明白.我并不热衷于像一些人建议的那样重做我的所有个人资料和证书.我的错误消息是" "代码签名错误:找不到匹配的配置文件:您的构建设置指定了配置文件,其中包含UUID"6278e001-8887-4fe4-a95c-a722c896792f ",但是当我进入~/Library/MobileDevice/Provisioning\ Profiles并打印出所有使用ls -la我的文件可以清楚地看到那里的配置文件
我试过做一个Clean和Clean Build Folder....然后我尝试删除派生数据.这些都没有奏效.
但是当我简单地退出Xcode并再次打开它时它起作用了
Xcode必须在打开时在某处存储缓存.这对我来说似乎很疯狂.但我们能做些什么呢.
我希望这可以帮助别人.
Mik*_*ill 15
今天早上我遇到了同样的问题,浪费了大约两个小时拼命想要修复它.
"代码签名错误:未找到匹配的配置文件:您的构建设置使用UUID"0C60982A-9F45-4737-8135-505126A6DC2E"指定配置文件,但是,未找到此类配置文件."
我学到的是这个:
如果XCode曾报告它找不到配置文件,但只引用了GUID,那么放弃尝试使用您的计划,创建新的配置文件或证书,并准备好进行攻击.
我可以阻止此错误发生的唯一方法(即使在添加有效的Provisioning Profiles之后)是手动编辑*.xcodeproj包中的.pbxproj文件.
在这个文件中搜索GUID,将其删除,最后 - 最后 - XCode将停止抱怨.
说真的,这是2014年,为什么Apple的开发环境会如此恐龙?
年复一年,这很糟糕 ......他们更喜欢为它添加第二种编程语言,而不是真正提高其可用性.
(对不起......我在早上浪费了这个......后心情不好......)
| 归档时间: |
|
| 查看次数: |
22172 次 |
| 最近记录: |