测试已测试 | ✗ |
语言语言 | Obj-CObjective C |
许可 | 自定义 |
发布最后发布 | 2014年12月 |
由John Gerken,Belinda Johnson维护。
依赖项 | |
IBMBluemix | ~> 1.0.0 |
IBMData | ~> 1.0.0 |
IBMFileSync | ~> 1.0.0 |
此软件包包含与 IBM Bluemix 移动云服务交互所需的原生组件。该 SDK 管理客户端与 Bluemix 中的移动云服务之间的所有通信和安全集成。
当您使用 Bluemix 创建移动云起始应用程序时,BlueMix 在单个应用程序上下文中部署多个服务。您的移动应用程序将获得以下移动服务的访问权限:移动应用程序安全、推送和移动数据。
版本:1.0.0.20140707-1250
SDK 可以通过下载 zip 文件 或从 CocoaPods 安装所需的框架来安装。使用 CocoaPods 可显著缩短新项目的启动时间,并减轻管理库版本要求及其相互依赖性的负担。
有关安装 CocoaPods 的信息,请参阅此链接:https://guides.cocoapods.org.cn/using/getting-started.html#getting-started。如果您正在使用我们的 示例,则已经为您包含了一个 pod 文件。
完整的 SDK 由一个核心库和一个对应于移动云服务公开的功能的 pod 集合组成。下载的 zip 文件包含所有这些。但是,iOS SDK 的每个组件也都可以通过 CocoaPods 作为单独的 pod 提供使用,您可以为项目单独添加。这提供了最大的灵活性,因为开发人员可以选择给定的应用程序所需的 pods。iOS SDK 包含以下 pods,任何 pods 都可以添加到您的项目中。
组件列表如下
服务与移动云应用程序相关联。与这些服务的连接和交互取决于与移动云应用程序相关的应用ID、应用密钥和应用路由。
IBMBluemix是与移动云服务SDK交互的入口点。在调用任何其他API之前,必须调用initialize方法。IBMBluemix提供有关当前SDK版本的信息和访问服务SDK的能力。
以下是一个初始化移动云服务SDK的示例。
[IBMBluemix initializeWithApplicationId: applicationId andApplicationSecret: applicationSecret andApplicationRoute: applicationRoute];
[IBMCloudCode initializeService];
[IBMData initializeService];
[IBMPush initializeService];
要了解更多关于使用SDK的信息,请参阅以下资源
与Bluemix联系:Twitter | YouTube | 博客 | Facebook | Meetup
授权材料 - IBM财产(C)版权IBM公司2013,2014。保留所有权利。美国政府用户有限权利 - 使用、复制或披露受GSA ADP计划合同限制。