最近,我为iPad创建了一个应用程序。我创建了二进制文件(something.zip),并通过应用程序加载器上传,但上传的结果始终是“无效的二进制文件”。 ,我收到了来自苹果这封电子邮件时,我的应用从他们否认因问题“无效的二进制文件”:iTunes Connect上的'无效签名'问题
“无效签名 - 确保您与分发证书,而不是一个临时证书签名的应用程序或开发证书验证Xcode中的代码签名设置在目标级别是否正确(它覆盖项目级别的任何值)此外,确保您上传的包是使用Xcode中的发布目标构建的,而不是模拟器目标如果您确定您的代码签名设置是正确的,请选择Xcode中的“全部清除”,删除Finder中的“build”目录,然后重新构建您的发布目标。
我搜索了来自世界各地的网络来解决这个烦人的问题,但我看不到好的答案。这里是我的应用程序的Info.plist的数据:
本地化本地开发区域:英语 捆绑显示名称:$(PRODUCT_NAME) 可执行FIKE:$(EXECUTABLE_NAME) CFBunldleIconFiles:图标Small.png(29x29) Icon.png(57x57),Icon-Small-50.png(50x50) (所有文件创建为72ppi,RGB,展平,不透明) InfoDictionary version:6.0 Bundle name:$(PRODUCT_NAME) Bundle OS Type代码:APPL Bundle创作者OS类型代码:???? 捆绑版本:1.0 LSRequiresiPhoneOS:启用 UIPrerenderedIcon:启用 UIApplicationExitsOnSuspend:禁用 UIStatusBarHidden:禁用**
和我创建了这些工具这个应用程序 - 的cocos2d Ver0.99.4-RC3/ Xcode的Ver3.2.5 64位/ iOS SDK 4.2
我试图解决这个问题3天,但我不能。
有没有人可以解决我的应用程序的问题,这是我们公司的一个紧急问题。
谢谢大家
作为已注册的Apple IOS开发人员,您是否已获得数字证书并阅读文档? – Lazarus 2011-02-24 12:02:08
@拉萨点击此处查看答案:http://stackoverflow.com/questions/5056699/invalid-signature-error – Fattie 2011-05-10 18:15:02