IMFCompatibility 7.1.0

IMFCompatibility 7.1.0

许可证 自定义
发布最新发布2015年9月

Orta TheroxIBM Bluemix Mobile SDKs维护。



  • IBM MobileFirst平台iOS版本。

IBM MobileFirst Platform Foundation iOS SDK

此包包含您应用程序与IBM MobileFirst Platform Foundation或IBM MobileFirst Platform Foundation for iOS交互所需的本地组件。IBM MobileFirst Platform Foundation和IBM MobileFirst Platform Foundation for iOS提供了本地后端服务器和基础设施,用于管理MobileFirst应用程序。该SDK管理您的iOS移动应用程序与IBM MobileFirst Platform Foundation或IBM MobileFirst Platform Foundation for iOS之间的所有通信和安全性集成。

此外,此SDK提供了一个兼容层,允许您在不修改现有代码的情况下,将针对IBM MobileFirst Platform for iOS在IBM Bluemix上开发的客户端应用程序迁移到本地IBM MobileFirst服务器。

安装和使用SDK

使用CocoaPods安装SDK。有关CocoaPods安装说明,请参阅CocoaPods入门指南。当您在Podfile中指定SDK源路径后运行pod install命令时,SDK将被下载。更多信息请参阅

SDK内容

IBM MobileFirst Platform Foundation iOS SDK由一组CocoaPods提供的pods组成,您可以将其添加到项目中。这些pods对应于IBM MobileFirst Platform Foundation或IBM MobileFirst Platform Foundation for iOS公开的核心和附加功能。SDK包含以下pods

  • IBMMobileFirstPlatformFoundation:这是系统的核心模块,实现客户端-服务器连接并处理安全性、调用适配器和其他所需功能。
  • IMFCompatibility:简化从IBM Bluemix迁移。如果您要将针对IBM MobileFirst Platform for iOS在Bluemix上开发的客户端应用程序迁移到IBM MobileFirst Platform Foundation或IBM MobileFirst Platform Foundation for iOS,请将此pods指定在您的Podfile中。
  • IMFDataLocal:提供IBM MobileFirst Platform Foundation或IBM MobileFirst Platform Foundation for iOS与Cloudant(R) Toolkit之间的安全性集成。如果您打算在应用程序中访问Cloudant时添加OAuth安全性集成,请在您的Podfile中指定此pods。
  • CloudantToolkitLocal:使您的应用程序能够与Cloudant数据存储进行交互。如果您打算在应用程序中使用Cloudant进行本地和远程数据库存储,请在您的Podfile中指定此pods。

所有Pod都依赖于IBMMobileFirstPlatformFoundation Pod,因此指定它或任何其他Pod都将导致包括IBMMobileFirstPlatformFoundation。IMFDataLocal依赖于CloudantToolkitLocal,因此指定IMFDataLocal将导致包括CloudantToolkit。

支持的iOS版本

  • iOS 6
  • iOS 7
  • iOS 8

开始使用

学习以下教程开始

了解更多

与IBM MobileFirst连接

网站 | Twitter | 博客 | Facebook | LinkedIn

版权所有 IBM公司 2015年

根据“Apache License,版本2.0”(以下简称“许可”)许可;除非按照本许可文件明确授予,否则您不得使用此文件。您可以在以下位置获取许可副本:

   https://apache.ac.cn/licenses/LICENSE-2.0

除非适用的法律要求或书面同意,否则在许可下分发的软件按照“按原样”的基础分发,不提供任何明示或暗示的保证或条件。有关许可下的具体语言管辖权限和限制,请参阅许可证。

使用条款