简介
移动开发平台(Mobile PaaS,简称 mPaaS)是源于支付宝 App 的移动开发平台,为移动开发、测试、运营及运维提供云到端的一站式解决方案,能有效降低技术门槛、减少研发成本、提升开发效率,协助企业快速搭建稳定高质量的移动 App。
配置开发环境流程:
按照官方文档配置流程,本人最开始使用的.org 的 ruby 源,导致后面安装开发者工具报错,更新为.com 后环境配置一路顺畅。流程如下:
检查 RubyGems 源
公告!因域名备案问题,.org 域名无法继续提供 RubyGems 镜像服务,我们提供.com 代替.org 的域名,其它一切不变
$ gem sources –add https://gems.ruby-china.com/ –remove https://rubygems.org/
$ gem sources -l
#确保只有 gems.ruby-china.com
升级 RubyGems
$ sudo gem update –system
安装 Ruby2.2.4
使用 rvm 工具管理 ruby 版本,如果安装了多个版本,设置 Ruby 2.2.4 为默认版本
$ rvm use 2.2.4 –default
安装开发者工具
完全退出 Xcode,在终端运行下列安装命令:
$ sh <(curl -s http://mpaas-ios.oss-cn-hangzhou.aliyuncs.com/mPaaS-Install-Tool/installmPaaS.sh )
对于 Xcode 8 之后的版本,安装 mPaaS 插件时需要 unsign Xcode。按照提示输入
U
。脚本会自动完成安装。
去除 Xcode 签名
$ mpaas unsign
恢复 Xcode 签名
$ mpaas restore
更新所有 Xcode 插件的 UUID
$ mpaas update_plugins
安装命令行工具(可选)
更新到最新版的开发者工具
$ mpkitupdate
打印出本地的 SDK 里模块的信息
$ mpaas sdk
更新本地 SDK
$ mpaas sdk update
创建工程
基于 mPaaS 框架开发
按照官方文档流程接入正常