Xcode 通过命令行生成时IPA无效

Xcode 通过命令行生成时IPA无效,xcode,ipa,Xcode,Ipa,我目前在通过xcode命令行工具(xcodebuild和xcrun)创建IPA文件时遇到问题。我首先运行以下命令: xcodebuild-scheme-sdk iphoneOS6.0-arch-armv7-configuration-config-clean-build# 其中scheme and config是相关的方案和配置 然后我就跑 xcrun-sdk iphoneos包应用程序-v appPath-o ipaPath-sign代码签名 其中appPath和ipaPath是指向应用程序和

我目前在通过xcode命令行工具(xcodebuild和xcrun)创建IPA文件时遇到问题。我首先运行以下命令:

xcodebuild-scheme-sdk iphoneOS6.0-arch-armv7-configuration-config-clean-build#

其中scheme and config是相关的方案和配置

然后我就跑

xcrun-sdk iphoneos包应用程序-v appPath-o ipaPath-sign代码签名

其中appPath和ipaPath是指向应用程序和ipa的路径,以及我在ipa上签名的代码签名。我还尝试嵌入配置文件

这个过程会生成一个ipa文件,但是当我尝试将它拖到itunes中时,它会告诉我它不是有效的ipa。我也尝试过通过xcode中的存档通过即席分发过程来实现这一过程,并设法创建了一个有效的IPA,然而,当我试图自动化这一过程时,这并不是我真正想要的

有没有想过为什么IPA会无效


谢谢

您忘记了
--嵌入
您的资源调配配置文件

我是这样做的

xcrun -sdk iphoneos PackageApplication -v -o `pwd`/out.ipa --sign "iPhone Distribution: Company Name (ID)" --embed /path/to/mobileprovision