Giter Site home page Giter Site logo

ipa-build's Introduction

ipa-build

ipa-build是针对iOS项目的打包工具,能够一键生成ipa的开发工具。

npm version

how to install

  1. 打开你的终端Terminal
  • 输入npm -v查看是否安装npm
  • 如果没有安装,请到nodejs官网进行安装
  • npm安装完成以后,终端运行npm install -g ipa-build
  • 终端运行ipa-build -h确认安装成功

如果还有其他疑问,可以参照npm相关资料,希望可以帮助你更好得了解它

Command

ipa-build <project_path> -v -o <ipa_output_path>

参数(必填项):

project_path代表项目路径,只要指向项目主文件夹即可。

注意事项:

  1. project_path为必选项,否则无法定位打包项目工程文件。
  • 目前project_path仅能传入一个。

可选项:

可选项 参数用途 参数例子 默认参数
-v 打印日志 无需参数 无输出
-o ipa输出路径 ~/ipa 终端当前路径下的build文件夹

Usages

  1. 打开终端Terminal
  • 输入cd指令进入你的项目文件夹
  • 输入ipa-build .生成脚本
  • 输入open build获取ipa文件

Test

如何测试ipa-build?

  1. 请打开工程test文件下的iOS文件
  2. 设置Build Setting中的Code Settings证书配置项。
  3. Command + B,确认编译完成
  4. 在项目文件中运行 npm test
  5. 将ipa文件导入设备,检查安装包的完整性。

##Contributing

  • Fork it
  • Create your feature branch (git checkout -b my-new-feature)
  • Commit your changes (git commit -am 'Add some feature')
  • Push to the branch (git push origin my-new-feature)
  • Create new Pull Request

History

  • v0.3.0 引入app-parser模块
  • v0.2.0 雏形版本
  • v0.1.0 初始化版本

Welcome fork and feedback

如有建议或意见,请在issue提问或邮件

License

this repo is released under the MIT License.

ipa-build's People

Contributors

andy0323 avatar i5ting avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.