Cover image
Hero image

托码特人

分享科技与人文

一个关注互联网的技术博客

iOS命令行打包

概述

打包这事儿其实就是让xcrun来干,而xcodebuild只是xcrun的一个软链接。分工如下:

1、xcodebuild负责讲工程源文件编译成 xxx.app;
2、xcrun负责给 xxx.app 签名并打包成 xxx.ipa

工作步骤

1、先查看本机命令编译环境及需要编译项目的信息

2、开始编译

1、清理:xcodebuild -target Test clean
2、编译:xcodebuild -target Test
3、打包:xcrun -sdk iphoneos PackageApplication -v ./build/Release-iphoneos/Test.app -o ~/ipas/test.ipa

3、查看结果

4、特别提示

以上打包方式仅对*.xcodeproj项目有效,如果是 cocoapod 项目,则需要改一遍编译命令:

xcodebuild -workspace Test.xcworkspace -scheme Test -configuration Release -derivedDataPath build
赞赏

声明: 本文内容由托码斯创作整理,由于知识水平和时效性问题,行文可能存在差错,欢迎留言交流。读者若需转载,请保留出处,谢谢!