iOS 端 mPaaS 框架

2018/06/18 iOS

mPaaS 官网

简介

移动开发平台(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 框架开发

按照官方文档流程接入正常

基于系统框架开发

Search

    Table of Contents