App Store错误:您上传的二进制文件无效

Pom*_*air 5 iphone monodevelop xamarin.ios

臭名昭着的错误在App Store中困扰着我:"你上传的二进制文件无效.签名无效,或者没有用Apple提交的证书签名."

我采取的步骤:

1)我正在使用Monotouch/MonoDevelop.2)应用程序适用于iPhone模拟器和设备.3)我根据MonoTouch文档中的示例(使用分发配置文件)进行了分发构建.4)我检查过xxxx.app包中包含"embedded.mobileprovision"文件.5)我正在压缩(在OS X GUI中)应用程序包(仅限xxxx.app文件).6)我用命令"codesign -vvvvv xxxx.app"检查了xxxx.app文件的完整性.7)我已经清除了XCode Organizer和KeyChain中的所有密钥和配置文件,并再次添加了密钥/配置文件.

没运气.有任何想法吗?

/ POM

Phi*_*ert 1

确保您使用的是 App Store 的配置文件(不适用于 Ad Hoc 分发)

然后在构建应用程序时选择此配置文件。