美文网首页
iOS命令行打包

iOS命令行打包

作者: 芝麻酱的简书 | 来源:发表于2019-11-25 17:23 被阅读0次

cd到项目目录下,执行如下命令:

clean:

xcodebuild clean -workspace 项目名.xcworkspace -scheme sechme名字

archive (configuration可选Release)

xcodebuild archive -workspace 项目名.xcworkspace -scheme sechme名字 -configuration Debug -archivePath ./BuildTest.xcarchive 

生成ipa包,exportTest.plist需要提前准备好放在项目目录中

xcodebuild -exportArchive -archivePath BuildTest.xcarchive -exportPath ExportDestination -exportOptionsPlist 'exportTest.plist'

附:
exportTest.plist内容如下,可以先用xcode图形化界面打出一个包,里面会自带plist文件,仿照plist改写下面的内容就行

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
    <key>compileBitcode</key>
    <false/>
    <key>provisioningProfiles</key>
    <dict>
            <key>bundleID</key>
            <string>开发者中心对应的发布PP文件名</string>
    </dict>
    <key>method</key>
    <string>ad-hoc</string>
    <key>signingStyle</key>
    <string>automatic</string>
    <key>stripSwiftSymbols</key>
    <true/>
    <key>teamID</key>
    <string>项目ID</string>
    <key>thinning</key>
    <string>&lt;none&gt;</string>
</dict>
</plist>

打包时如果提示命令找不到,可以先执行如下:

# 切换到xcode当前目录
sudo xcode-select --switch /Applications/Xcode.app/Contents/Developer/
 xcodebuild -showsdks
xcrun --sdk iphoneos --show-sdk-path

相关文章

  • iOS自动打包

    iOS命令行自动打包(archive):https://www.jianshu.com/p/2247f76404e...

  • iOS效率神器fastlane自动打包

    iOS效率神器fastlane自动打包 一、安装xcode命令行工具 xcode-select --install...

  • ios 命令行打包

    1、创建xxx.plist文件 dict 内容 provisionProfiles

  • iOS命令行打包

    xcodebuild是一个苹果发布自动构建的工具。在终端输入命令行man xcodebuild 可以看到详细的介绍...

  • iOS 命令行打包

    命令打包实例 提示:可调用xcodebuild --help命令查看使用方法(笔者觉得挺详细的)。 第一步终端进入...

  • iOS 命令行打包

    命令行打包———— 打包步骤 1.准备 工程环境路径workspace_path= /Users/djnet/De...

  • iOS命令行打包

    (1)清除 xcodebuild clean -project Desktop/XXX/XXX.xcodeproj...

  • iOS 命令行打包

    xcode官方命令行 官方文档资料SunXiaoSong:~ Gogo$ man xcodebuild 举个例子 ...

  • iOS命令行打包

    1.cd 项目根目录 2.清除编译过程生成的文件 xcodebuild clean -project 项目名.xc...

  • iOS命令行打包

    cd到项目目录下,执行如下命令: clean: archive (configuration可选Release) ...

网友评论

      本文标题:iOS命令行打包

      本文链接:https://www.haomeiwen.com/subject/aqujwctx.html