所以我提交了我的第一个应用程序。我已经遵循了各种指南和文件,并设法将其上传到itunes应用商店一次。它作为与图标路径相关的无效二进制文件返回。足够公平......我应用了我认为是修复然后爆炸的东西!每次我试图上传它,然后它返回错误,这个错误确切。:
警告:无法从您的帐号中提取代码签名权利 应用。请确保DoorStop是有效的Mach可执行文件 这是正确编码的。 (-19050) /Users/jackson/Library/Developer/Xcode/DerivedData/DoorStop-gfwhzvdhgmutfhdhfmqznkcnzmak/Build/Intermediates/ArchiveIntermediates/DoorStop/InstallationBuildProductsLocation/Applications/DoorStop.app/DoorStop: 无效签名(代码或签名已被修改) - (null)
现在我有一种感觉,我知道你要说什么,你需要确保用分发配置文件签名,确实如此。我创建了一个新的并尝试了,我从钥匙串中删除了我的开发人员证书和分发证书并重新添加了....
答案 0 :(得分:1)
好的,我想我会回答这个问题,因为我解决了这个问题。
在第一次提交时我做的一切都是正确的。但是,为了解决我获得的Icon Path无效二进制文件,我更改了.plist文件。从那时起,我的应用程序无法验证。
这是因为由于某种原因,Xcode重复了我的.plist文件。并且正在使用新的编辑创建一个新的。为了避免这种情况,我只删除了一个.plist文件并确保我从目标的信息区编辑了原始文件,而不是手动完成。
这避免了Xcode混淆并且App已成功提交。 :)