Xcode4:构建IPA的另一种方法

| 因此,众所周知,使用XCode4,如果只有一个目标的“跳过安装”设置为“否”,则只能使用“构建和归档”来创建.IPA。 我的问题是我们的项目包含多个目标,在某些时候需要将其作为.ipas交付。每当我需要构建.ipa时,在每个上设置\“跳过安装\”就很烦人。有人知道更好的方法吗,也许使用我在某处提到的那些令人恐惧的“配置文件”?目前,我正在使用.xarchive中的.app并以旧方式构建.IPA,并将其打包在Payload文件夹中。     
已邀请:
xcrun PackageApplication怎么样? 通过命令行进行Xcode“构建和存档” 从命令行执行xcrun。
PRODUCTDIR=DerivedData/foo/Build/Products/AdHoc-iphoneos
TARGET=targetA
IDENTITY=\"iPhone\\ Distribution:\\ foo\"
PROVISIONING_PROFILE=\"/Users/foo/Library/MobileDevice/Provisioning\\ Profiles/foo.mobileprovision\"
OUTDIR=out
/usr/bin/xcrun -sdk iphoneos PackageApplication -v \"${PRODUCTDIR}/${TARGET}.app\" -o \"${OUTDIR}/${TARGET}.ipa\" --sign \"${IDENTITY}\" --embed \"${PROVISONING_PROFILE}\"
    
如何定义几个目标?那应该允许您根据需要分别调整每个。     

要回复问题请先登录注册