zoukankan      html  css  js  c++  java
  • [转]Jenkins Xcode打包ipa

    本地打包。

    如果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 就可以编译运行了。

    XCode配置(已测试通过)

    1. Target:XiQee

    2.Clean before build? :YES

    3.Pack application and build .ipa? :YES

    4.Manifest Plist URL : Info.plist

    5.Xcode Project Directory:Project Path(/Users/XiQee)

    6.SDK :iphoneos

    7.Configuration :Release

  • 相关阅读:
    一套完整的javascript面试题
    遇到的java.lang.NoClassDefFoundError解决了
    Win7下启动Internet信息服务(IIS)管理器
    我的第一个专业博客
    “用NetBeans打开项目时项目名变成红色”问题解决
    Struts2框架实现计算器功能
    MyEclipse移动包到另一个项目时出现错误:Resource is out of sync with the file system.
    制作Javascript弹出窗口技巧九则
    windows 的鼠标事件(Event)
    Javascript使用cookie
  • 原文地址:https://www.cnblogs.com/sidesky/p/5102241.html
Copyright © 2011-2022 走看看