请不要忽略这个作为一个副本,没有完全阅读 - 我已经淘到网和stackoverflow,并发现了很多这样的问题,但没有修复工作,我不知道为什么。供应配置文件在Xcode - 不能转移这个错误
xcode配置在开发中心仍然处于脱机状态并没有帮助,但我仍然可以手动执行此操作。
我准备提交应用程序,存档的代码签名无效。
Provisioning profile 'Company Distribution' specifies the
Application Identifier 'Company.*' which doesn't match the current
setting '2Cxxxxx3D5.Company.App'
所以,问题是,它认为供应配置文件没有我的苹果开发者ID的前缀,当你看下面的设置代码签名选项你会倾向于同意,它说“公司发行配置文件包”公司*'“
但是,在组织者的配置文件中明确指出'2Cxxxxx3D5.Company。*'。 App ID在Organizer中是正确的,但由于某些原因,在代码签名保管箱中出现错误。
到目前为止,我有
- 删除所有配置文件从我的机器从iOS中心
- 清理构建
- 删除所有配置文件,清空编译目录
- 重新启动我的MAC
- 重新启动我的iPad
- 使用JavaScript hack将设备ID插入到新的供应配置文件中,新的appID,重新下载并重新导入。
我有完全一模一样的症状同样的错误再次,我只是不明白为什么曲线在主办单位显然是正确的,但随后似乎并没有通过翻译到配置文件屏幕。
任何人都可以通过我的方式提出任何见解吗? :)
我也经历过这种情况。有几个开发人员在这个项目上工作吗?我会打开.pbxproj文件并删除对证书的所有引用。 – johan