免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 1770 | 回复: 0

[iOS] ios ipa命令打包 [复制链接]

论坛徽章:
0
发表于 2015-08-25 14:01 |显示全部楼层
采用xcode进行命令打包,方便给不同的客户发布ipa版本。
[Shell/批处理]代码
  1. #!/bin/sh
  2. # build.sh
  3. #
  4. # 注意目录的空格
  5. # 注意sh权限和mobileprovision的权限
  6. # SIGN可以从钥匙串中获取
  7. PROJDIR=~/Documents/rwli/project/xxxxxxx
  8. TARGET_NAME="xxxxxxx"
  9. TARGET_SDK="iphoneos"
  10. PROJECT_BUILDDIR="${PROJDIR}/build/Release-iphoneos"
  11. TARGET_TEST_NAME="UnitTests"
  12. BUILD_TARGET_DIR=~/Documents/rwli/temp
  13. SIGN="iPhone Distribution: SHENZHEN xxxxxxxxxxx (xxxxxxxx)"
  14. PROVISONNING_PROFILE=~/Documents/rwli/publish/xxxxxx.mobileprovision
  15.   
  16. # compile project
  17. echo "###############Building Project#################"
  18. cd "${PROJDIR}"
  19. xcodebuild -target "${TARGET_NAME}" -sdk "${TARGET_SDK}" -configuration Release
  20. #Check if build succeeded
  21. if [ $? != 0 ]
  22. then
  23.   exit 1
  24. fi
  25. echo "#################Build Ipa################"
  26. /usr/bin/xcrun -sdk iphoneos PackageApplication -v "${PROJECT_BUILDDIR}/${TARGET_NAME}.app" -o "${BUILD_TARGET_DIR}/${TARGET_NAME}.ipa" --sign "${SIGN}" --embed "${PROVISONNING_PROFILE}"
复制代码
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP