因此,使用XCode4,众所周知,如果只有一个目标的“跳过安装”设置为“否”,则只能创建构建.IPA才能使用“构建和归档”。
我的问题是,我们的项目包含多个目标,需要在某些时候作为.ipas发货。设置“跳过安装”每一次我需要建立一个。帕是恼人的。有没有人知道更好的方法,也许使用我见过的那些可怕的“配置文件”?目前,我使用.xarchive中的.app,并以旧方式构建.IPA,并将其打包到Payload文件夹中。Xcode4:构建IPA的替代方法
13
A
回答
29
xcrun PackageApplication如何?
执行命令行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}"
0
相关问题
- 1. xcode4存档/ IPA问题
- 2. xcode4:根据目标构建
- 3. 构建(ipa)大小差异
- 4. 创建动态JavaScript的替代方法?
- 5. 替代方法
- 6. Tesseract:在Linux远程主机中构建源代码的替代方法?
- 7. 构建库代码的最佳方法
- 8. 弃用com.apple.eawt.ApplicationListener的替代方法有什么替代方法
- 9. 替代方法creationcomplete
- 10. 替代方法.hasNextInt?
- 11. javaScript客户端代码的替代“架构”方法?
- 12. 构建的.ipa与供应曲线
- 13. sizeWithFont的替代方法:方法
- 14. Thread.Suspend()方法的替代方法
- 15. jQuery .html()方法的替代方法?
- 16. 用C代码构建Android应用程序是否有其他替代方法?
- 17. CString :: Format的替代方法?
- 18. Thread.Sleep()的替代方法;
- 19. Object.assign的替代方法(... array)
- 20. Hibernate.createBlob(file.getInputStream())的替代方法
- 21. com.sun.org.apache.xerces.internal.dom.ElementImpl的替代方法
- 22. PyGObject的替代方法?
- 23. error_get_last()的替代方法
- 24. FileReader()的替代方法javascript
- 25. ClientScript.RegisterClientScriptBlock的替代方法?
- 26. Math.round的替代方法()
- 27. kron的替代方法
- 28. setClip()的替代方法
- 29. javax.persistence的DuplicateKeyException替代方法
- 30. java.io.BufferedReader的J2ME替代方法?
身份究竟是什么?你给什么样的字符串? – LordT 2011-04-19 09:27:24
是这样的。 “iPhone发行:Foo Co.,Ltd。” – 2011-04-19 10:14:27
请注意不要在当前目录中生成ipa(即-o ./foo.ipa或-o foo.ipa),否则将在脚本结束时将其删除。 – 2011-09-05 13:38:51