xcodebuild命令行打包发布ipa

配置好证书,然后在命令行转到项目目录

1.清除

EthantekiiMac:CTest ethan$ xcodebuild clean

2.编译

EthantekiiMac:CTest ethan$ xcodebuild -target CTest -configuration Release

3.打包ipa

EthantekiiMac:CTest ethan$ xcrun -sdk iphoneos  PackageApplication -v /Volumes/work/buildCommand/test/CTest/build/Release-iphoneos/CTest.app -o /Volumes/work/buildCommand/test/CTest/CTest.ipa

时间: 2024-11-07 07:06:23

xcodebuild命令行打包发布ipa的相关文章

终端命令行打包成ipa,基础用法

第一步,切到项目目录 例如   cd /Users/lhl/Downloads/iOSAppTime-master 第二步 执行命令 xcodebuild clean 完事后,执行 xcodebuild build 执行完成后结尾出现 第三步 : 把 .app 转换成 ipa 这里需要使用 xcrun xcrun -sdk iphoneos packageApplication -v  /Users/lhl/Downloads/iOSAppTime-master/build/Release-ip

命令行打包以及jenkins使用

首先命令行打包我用的是xcodebuild以及xcrun两个工具.相当简单 打包命令:  xcodebuild -target <工程名字> -configuration Release clean build   //首先clean以及编译工程 xcrun -sdk iphoneos PackageApplication -v <app路径> -o <ipa包路径>.ipa //将编译出来的app转为ipa包 jenkins的使用 启动tomcat下的jenkins

mac命令行对复杂ipa包重新签名

最近在做ios的自动化平台,需要通过命令行安装卸载ipa包 好了问题来,别人上传的ipa包,很可能是开发签名了只能在特定手机上安装的测试ipa包,那我们如何将其安装在我们的自动化的iphone上呢? 答案看起来显而易见,将其重新签名,但是我们是自动化平台,总不能手动签名所以需要使用mac的命令行将其重新签名 这是我第一版代码: #!/bin/bash echo $1 cd uploadfiles unzip $1 rm -rf $1 cd Payload a=`ls|sed 's/[ ][ ]*

android 用命令行打包生成 apk

android 用 ant 进行 build. android sdk 下面的 tools/ant 下面的 build.xml 就是 build 的整个过程. 其中的 build 参数可在 ant.properties 文件中进行 override.也可以自己定制 build 的脚本. 用 ant build 非常简单 1)安装 ant 并加入到系统 path 变量中 2)为项目生成 build.xml android update project -p . 3)生成 debug 版本 ant

[原] Android自动打包之命令行打包

Android自动打包流程详细图: 总结为以下几个步骤: 1. 生成R文件 2. Java代码编译成class文件 3. class文件生成dex文件 4. 打包资源 5. 生成apk 6. 创建密匙 7. 签名apk 下面用Ubuntu命令行来打包,流程如下: 1. 生成R文件,命令如下: aapt package -f -m -J $BUILD_SOURCE_PATH/$ANDROID_GEN \ -A $BUILD_SOURCE_PATH/$PACKAGE_RESOURCE_FILE \

使用xcodebuild命令行编译iOS应用遇到的一个错误及解决办法

今天使用自动化生成 iphone App时遇到一个奇怪问题,Xcode编译是好的,但xcodebuild命令行编译iOS编译报下面的错误,在stackoverflow上没有搜到相关的信息,看了搞iOS开发的都不用命令行工具啊.仔细分析错误信息后,找到的解决方法是在工程目录的Frameworks下面删除CoreFoundation.framework /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolc

两分钟学会Android平台NDK编程(无须Eclipse和cygwin,可使用命令行打包多个so)

之前在进行cocos2dx开发时,已经详细介绍了如何将win32的c++代码移植到Android平台,当再次回顾时,发现一些基础的东西理解并不是很彻底,今天使用Android NDK提供的一个例子做一个简单的移植.在进行该demo前,请确认你已经配置了Android开发环境和安装了最新的Android NDK. 1.创建Android项目 创建一个Android项目 , 包名是com.example.hellojni,创建一个Activity作为程序进入的Acitivity,命名为HelloJn

xcodebuild命令行编译打包iOS应用和企业发布

最近继续完善App的自动生成系统,android App自动生成已经工作的很好了,开始实现iOS App的自动生成,经过在stackoverflow等不断的搜索和实验,终于成功实现了在命令行下实现iOS App编译,压缩,签名等生成企业inhouse应用的过程,比较坑人的一点是最后一行命令可以实现压缩应用的效果,不需要通过xcodebuild exportArchive命令到处压缩的应用, 这个是国外一个blog看到的.关键命令如下: xcodebuild -project "SalesApp.

xcode使用命令行打包ipa

打包是利用xcodebuild在终端输入命令行,最终输出ipa包: 第一步:进入工程目录配置好证书和bundleID 这个是和你的证书配套的 第二步:用真机测试,确保能够运行成功,因为真机能过测试成功,那说明打包ipa才是可行的 第三步:打开终端输入以下命令  cd  +工程文件绝对路径 (cd是进入工程文件的命令)关于终端使用的命令还请自行百度 eg: 第四步:在第三步正确的前提下,输入xcodebuild clean  确保文件没有错误 eg: 当显示下面的信息时,表示操作成功,可以继续下一