本文介绍了针对不同的开发进度和场景,建议使用的接入方式。
三种接入方式
根据 iOS 开发工程的进展和使用场景,接入移动开发平台 mPaaS 的方式主要有以下三种:
当前无工程,从头开始创建一个全新的工程:基于 mPaaS 框架接入。
当前已有工程,所有 SDK 直接链接到此工程中:基于已有工程且使用 mPaaS 插件接入。
目前已有工程,采用 CocoaPods 管理 SDK:基于已有工程且使用 CocoaPods 接入。
基于 mPaaS 框架接入
mPaaS iOS 框架是源自支付宝客户端的开发框架。该框架直接接管应用的生命周期,负责整个应用 启动托管、应用生命周期管理。同时基于 Framework 的设计思想,将业务隔离成相对独立的模块,着力于追求模块之间的高內聚、低耦合。参考 mPaaS 框架介绍 获取更多信息。
您可以快速搭建一个基于 mPaaS 框架的全新应用,具体步骤参考 基于 mPaaS 框架创建一个应用。
基于已有工程且使用 mPaaS 插件接入
若当前已有工程为一个单工程,所有 SDK 直接链接到此工程中,推荐您使用 mPaaS 插件接入,具体步骤参考 基于已有工程且使用 mPaaS 插件接入。
基于已有工程且使用 CocoaPods 接入
若当前已有工程通过 Cocoapods 来管理 SDK 的依赖,推荐您使用 Cocoapods 接入,具体步骤参考 基于已有工程且使用 CocoaPods 接入。
在 iOS,mPaaS 采用的是 Objective-C 开发语言。如果您的工程采用的是 Swift 开发语言,可以通过桥接的方式引入 mPaaS 的 Objective-C 代码。
说明
如果有更多接入相关问题,欢迎搜索群号 41708565 加入钉钉群进行咨询交流。该钉钉群已添加 mPaaS 公有云答疑小助手,能够快速回答常见接入问题。更多关于使用公有云答疑小助手的信息,请参见公有云答疑小助手。
文档内容是否对您有帮助?