我在xcode 4.6.3上,我的团队成员在xcode 4.6上,
当我们尝试通过xcode管理器将存档分发到应用程序商店时,我们遇到了问题...如果我们点击'验证'没有任何反应,如果我们点击'分发'xcode只是崩溃并退出。
我们以前能够成功发布到appstore,因此熟悉它应该如何工作。最近我们的ios证书已过期,我们不得不续订。已创建所有新证书和配置文件并将其链接在一起。它们都在xcode中显示为有效,旁边有绿色标记,一切看起来都很完美。它只是因为更新后没有任何效果。我们没有从xcode收到任何有价值的错误消息。
也许有人提一下这是一个Titanium项目,虽然我怀疑这不是问题,因为这个项目之前已经在证书/配置文件续订之前正确验证了
另外,如果我尝试构建我的设备,它会安装,然后在最后一分钟失败。如果我尝试将其拖动到xcode中的设备/应用程序,我会收到错误:“此应用程序没有有效的签名”
任何想法?,我们在这里疯了,似乎没什么用处:(
答案 0 :(得分:1)
我们解决了这个问题。
在填写证书数天之后,我们通过将事情剥离回到基本要素来解决这个问题。
所以我们可以排除证书,xcode和钛,它一定是项目的问题。我们本可以早点完成这项工作,但项目之前已编译过,而且它真的看起来像是证书问题。
解决方案:原来我们的钛/资源目录中有一个额外的Info.plist文件,现在已经过时了(可能引用了旧证书?)并覆盖了钛金属中的那个/ build文件夹,一旦我们删除了Info.plist,清理并重建了项目,一切都很好了。