首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >XCode 4.3协同设计失败

XCode 4.3协同设计失败
EN

Stack Overflow用户
提问于 2012-03-22 08:52:52
回答 1查看 835关注 0票数 1

大家好,在安装了最新的Xcode 4.3.1之后,我坚持提交应用程序。我无法存档要提交的应用程序。上面写着:

代码语言:javascript
复制
warning: Application failed codesign verification.  The signature was invalid, contains   disallowed entitlements, or it was not signed with an iPhone Distribution Certificate. (-19011)
Executable=/Users/YYYYYY/Library/Developer/Xcode/DerivedData/XXXX002-ekjbelaglwpkredizicvazolomgj/Build/Intermediates/ArchiveIntermediates/ZZZZ/InstallationBuildProductsLocation/Applications/ZZZZ.app/ZZZZ
AssertMacros: message,  file: /SourceCache/codesign_wrapper_Sim/Security-1245/codesign_wrapper/codesign_wrapper.c, line: 495
AssertMacros: profile,  file: /SourceCache/codesign_wrapper_Sim/Security-1245/codesign_wrapper/codesign_wrapper.c, line: 904
codesign_wrapper-0.7.10: Failed to load provision profile from: /Users/YYYYYY/Library/Developer/Xcode/DerivedData/XXXX002-ekjbelaglwpkredizicvazolomgj/Build/Intermediates/ArchiveIntermediates/ZZZZ/InstallationBuildProductsLocation/Applications/ZZZZ.app/embedded.mobileprov
- (null)

我试着设置配置文件(续订),但没有帮助。在正常的构建过程中没有这样的冲突,只有在归档过程中。在organizer中,当我按下更新时,它只会让开发人员提供配置文件,而不是更新分发的配置文件。因此,我手动放置了分发配置文件。

我还尝试修复了项目-代码签名身份-将iPhone分发配置文件放在那里,删除构建和清理目标,删除DerivedData (只是为了以防万一)像人们建议的那样,清理所有目标,并检查两次以确保证书未过期。

幸运的是,我保留了以前版本的XCode 4.2,它可以很好地归档相同的项目。但是我很乐意听到任何关于如何让XCode 4.3正常工作的建议。提前谢谢你。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2012-03-27 03:25:16

我昨晚确实遇到了这个问题,快把我的头发都扯出来了!

然而,线索是最后一行“加载配置文件失败”的末尾缺少字符('mobileprov‘而不是'mobileprovision')。我的也是。我认为每行有一个字符限制,如果你的目录或应用程序名太长,它将无法正常工作。

我用一个更短的名称重新创建了这个项目,一切都运行得很好(在重新配置之后,等等)。

因为这是我的第一个应用程序(提交起来很痛苦!)至于真正的原因是什么,这是暗箭伤人--所以也许更高级的用户可以告诉我我是对的还是错的?或者项目的重新创建更有可能解决这个问题?

理查德

票数 4
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/9815020

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档