• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    迪恩网络公众号

lexrus/ios-makefile: [DEPRECATED] The universal makefile for my iOS projects dis ...

原作者: [db:作者] 来自: 网络 收藏 邀请

开源软件名称:

lexrus/ios-makefile

开源软件地址:

https://github.com/lexrus/ios-makefile

开源编程语言:

Shell 79.9%

开源软件介绍:

iOS Makefile - The universal makefile for my iOS projects distributes IPAs in seconds.

Screenshots

Features & TODOs

  • Git log as release notes
  • Overlaying git commit & branch on top of your App icon (ImageMagick is NOT required)
  • Version subfix for IPAs
  • Shorten URL with my open source shortener lexr.us or goo.gl
  • QRCode of URL
  • Multi scheme/target (see #9 )
  • Grayscale printer friendly
  • make show_settings PRODUCT_SETTINGS_PATH or make show_settings | grep FLAG.* --- Show build settings
  • make sort --- Sort Xcode project.pbxproj with sort-Xcode-project-file
  • Notify QA team in seconds
    • make send_email --- Send emails with Mailgun
    • make imessage --- Send iMessages to tester's iPhone
    • make gmail
  • Send IPA to various SaaS or serve it by yourself
    • make serve and make stop_serve --- Local OTA server with Bonjour (Compatible for iOS 7.1 with HTTPS)
    • make upload --- Upload to SFTP via rsync
    • make testflight --- Upload IPA (and dSYM) to TestFlightApp
    • make hockeyapp --- Upload IPA (and dSYM) to HockeyApp
    • make fir --- Upload IPA to fir.im
    • make dropbox
    • make cloudflare
    • make heroku

Install

Download the makefile and the config file makefile.cfg into your project home folder:

curl -OL http://git.io/makefile
ls makefile.cfg 2>/dev/null >/dev/null||curl -OL http://git.io/makefile.cfg

Install libqrencode if you need the QRCode badge -- brew install qrencode.

How to use?

  • Modify makefile.cfg to match your workspace/project settings.
  • make to build & package your IPA.
  • make upload to upload the package to your SFTP server.
  • or make serve to serve the IPA in your local network.
  • make send_email will notify your QA team via Mailgun maillist.
  • But I prefer spamming my buddies with iMessage make imessage.

Contact

@lexrus on Twitter

License

This code is distributed under the terms and conditions of the MIT license.




鲜花

握手

雷人

路过

鸡蛋
该文章已有0人参与评论

请发表评论

全部评论

专题导读
热门推荐
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap