我正在尝试提交我的应用程序,我已经在模拟器中构建,然后单击xcode文件夹产品,右键单击finder中的myapp.app show,压缩该文件并使用加载程序上传。
但我接受了这个问题: iphone / ipod touch:应用程序可执行文件缺少必需的体系结构。必须至少存在下列之一:armv6
但如果我点击项目 - >架构中的目标我有标准(armv6 armv7) 图标尺寸(58x58)不符合尺寸要求。图标必须为57x57 图标是58x58,所以我把它设为57x57,但仍然出现此错误
申请失败的代码签名验证。签名无效,或者签署了苹果提交证书
我创建了一个新的应用商店分发配置文件,并在代码签名 - >调试中进行了调试,但仍然出现此错误
任何想法? 感谢
答案 0 :(得分:0)
您无法提交为模拟器构建的应用程序,因为该体系结构将是i386。
您需要为iOS设备(ARM)构建它。
顺便问一下,为什么要使用应用程序加载器?如果使用Xcode 4,您可以从中构建存档(菜单>产品>存档)。
完成后,它会显示组织者,您将能够从那里验证并提交您的应用。
关于代码签名问题,请在此处尝试搜索(此主题已被多次覆盖),或者只是检查您的构建设置以查看该应用是否具有有效的代码签名选项。