本地打包。

如果Mac 上没有安装brew。先安装:ruby -e "$(curl -fsSL https://raw.github.com/Homebrew/homebrew/go/install)"

首先安装jenkins #: brew install jenkins        brew 官网:http://brew.sh   或直接从Jenkins下载:http://jenkins-ci.org

安装完成后浏览器打开:http://localhost:8080   Jenkins 默认地址

首先请确认本地的xcode 工程是否能生成ipa 最好先试一次。如果xcode 能正常生成ipa 那么下面的才能实现

第一步:编译ios 工程首先需要安装Xcode Plugin

1 选择左边的Manage Jenkins--> Manage Plugins --> Available -->Xcode integration

第二步:新建一个item

1 New item --> item name --> Build a free-style software project

第三步:添加Xcode 项目设置

1 Source Code Management-->None (因为要创建的是本地的项目)--> Add build step -->Xcode

第四步:设置Xcode -- Target填上项目的Target  比如我这的项目target 为PcAppleSdkDemo.

1 Target (Xcode的target)

2 选择settings -- >Clean before build 选择Yes -->Pack application and build .ipa 选上

3 然后设置.ipa filename pattern (这个随便填就好)---> Output dirctory (这个表示编译生成的ipa 的路径。/Users/qingyun/XXX 选择一个你能找到的地方)

4 Code sigining settings..  (如果本地的Xcode 工程里面的证书都设置好了。就不用填了。)

5 Advanced build settings..(其它都不用填。找到Xcode Project Directory 这个一定要注意了。这个地址是本地xcode 项目里面.xcodeproj的有地址。.比如我的.xcodeproj地址为:/Users/qingyun/xxx直接填上。)

选择Save 保存好。

点击Build Now 就可以编译运行了。

转载于:https://www.cnblogs.com/qingjoin/p/3942173.html

Jenkins Xcode打包ipa相关推荐

  1. 使用XCode打包ipa

    使用XCode打包ipa 1.选择 Edit Scheme 2.选择Build Configuration的[Release] 3.按住Command + B ,进行编译 通过前面指定的Release ...

  2. xcode打包IPA上架App Store图文详解

    2017年最新整理的xcode打包IPA上传App Store完整教程,帮助新手们快速掌握ios上架流程! 分为8 步进行 1.申请iOS证书 2.导入证书到钥匙串 3.xcode配置iOS证书 4. ...

  3. iOS Xcode 打包IPA问题集锦

    问题一:this action cannot be completed -22421 iOS打包app为IPA包时报错: this action cannot be completed -22421 ...

  4. Xcode打包ipa后或者上传到iTunesConnect后出现的黑屏或者崩溃的问题

    检查在Achieve的时候Scheme的运行模式,必须把运行模式设置为Release,否则会出现很奇怪的问题,例如跳转黑屏或者崩溃: Scheme -> Edit Scheme -> Bu ...

  5. ipa在线安装搭建_前端技术不懂打包IPA?打包 iOS 的 IPA 文件教程奉上

    IPA 文件,即 iOS 应用的安装包文件,扩展名为 .ipa.能否正确的打包 IPA 文件,是决定了 IPA 文件上传到微导流后能否被正确安装的关键.以下说明了如何正确打包 iOS 应用的 IPA ...

  6. Xcode 指定测试设备打包IPA

    1.先登录苹果开发者网站 https://developer.apple.com/ Account -> certificate -> Devices 2.通过上边的路径来 注册设备(点加 ...

  7. iOS - mac环境Jenkins自动化打包并上传蒲公英分发从0到1详细搭建过程,自我的实践记录

    第一过程 :  环境的相关配置条: 0. mac 电脑,系统版本为为 10.14.5 1. 升级ruby环境: 我用的是  rvm 1.29.9,可在终端 用  rvm -v 查看当前版本. 2. 安 ...

  8. iOS Hacker Xcode7免登录开发者账号打包ipa

    Xcode7免登录开发者账号打包ipa 1. 选择Edit Scheme,将Run改成release 2.点击xcode的Product下面选项Archive 3.选择你的app,右键Show in ...

  9. ipa解包打包工具_ios打包ipa的四种实用方法(.app转.ipa)

    总结一下,目前.app包转为.ipa包的方法有以下几种: 1.Apple推荐的方式,即实用xcode的archive功能 Xcode菜单栏->Product->Archive->三选 ...

  10. ios打包ipa的四种实用方法(.app转.ipa)

    [原]ios打包ipa的四种实用方法(.app转.ipa) 总结一下,目前.app包转为.ipa包的方法有以下几种: 1.Apple推荐的方式,即实用xcode的archive功能 Xcode菜单栏- ...

最新文章

  1. DroidPilot 发布微信公众帐号啦~
  2. python视频口碑佳_从万众期待到口碑扑街!用Python来分析一下大家对唐探3的评论...
  3. 项目中常用的 iOS 第三方库
  4. 回文字符串(Palindromic_String)
  5. matlab swt函数,matlab swt 函数出错
  6. acer清理工具 clear下载_SolidWorks绿色版下载-SolidWorks完全清理工具v1.0免费版
  7. 本地上传图片无法预览
  8. DEDE留言板调用导航的方法
  9. 岳云鹏:买128G手机仅112G可用!手机系统占用存储空间应厂商消化?
  10. koa2+html模板,lenneth -- 基于koa2 的web极简框架
  11. java this 代替_关于JAVA中this的使用方法小结
  12. KikaGO:一条数据线的AI之旅
  13. [ES6系列-01]Class:面向对象的“新仇旧恨”
  14. 补间动画android
  15. Money Pro for Mac如何导入账单?
  16. java反射机制原理详解
  17. chromecast 协议_如何更改您的Chromecast的设备名称
  18. 2016年求职找工作千万小心这些求职陷阱
  19. 项目集成腾讯移动直播总结--后端
  20. 计算机网络通信协议常见问题

热门文章

  1. nexus6 android 6.0 root,KingRoot国内首个攻破Nexus6 支持超万款手机一键Root
  2. pdf打印机有什么功能
  3. Securing DevOps 免积分下载
  4. Simulink 快速入门(六)-- 建模并验证系统
  5. java实验报告9 面向接口编程
  6. 线性二次型调节器(LQR)原理详解
  7. Java实验输出希腊字母表
  8. 复域,频域,时域之间关系,转换,s平面(转)
  9. c++中的虚函数及虚函数表
  10. 【FinE】期权定价理论(1)