我想将我的应用程序上传到Appstore,但我在验证它时遇到了一些问题。 每次我尝试验证我的应用时,都会显示以下3个错误:
无论我做什么,我都会犯同样的错误。我已经尝试了一切;我已经将部署目标设置为4.3,我也尝试使用5.0 6.0同样的结果,我已经将我的证书改为5次,我已经使用类似工作应用程序的设置进行了测试,什么都没有。我试过不同的架构代码唱歌等等。就像我说的;我已经尝试了一切没有结果。值得一提的是,我使用了drilldownsave示例应用程序作为我为ios 3.2构建的基础
提前致谢!
答案 0 :(得分:1)
在构建存档时拔下设备。您正在为特定设备系列构建。您希望您的Scheme为通用iOS设备构建。
对于其他错误,请确保使用适当的证书正确签署应用程序。这可以在以下网址找到:
Build Settings -> Code Signing -> Code Signing Identity
答案 1 :(得分:1)
我已经解决了这个问题:info.plist - >价值$ {EXECUTABLE_NAME}并且$ {EXECUTABLE_NAME}后面的可执行文件我必须以某种方式留下空格,当我删除它时,一切工作都很完美
答案 2 :(得分:1)
我遇到了同样的问题,并得到了解决..
原来,我的Bundle / Executable名称与项目名称不同。
转到项目>双击目标
将其重命名为Bundle / Executable名称,然后为Release / iOS Device
构建并且Application loader将接受您的App。
答案 3 :(得分:0)
我认为你应该查看这篇文章http://www.mindyourcode.com/ios/iphone/iphoneipod-touch-application-executable-is-missing-a-required-architecture/你需要添加两个架构armv6和armv7