配置iCloud
开发iCloud应用一方面需要准备真实的iOS设备,另一方面还需要有iOS开发者账号,
使 用iOS开发者账号登录到iOS开发中心的配置门户网站(iOS Provisioning Portal 网址为 https://developer.apple.com/ios/manage/overview/index.action),可以为应用做一些与 iCloud有关的配置工作。这些工作包括:
创建App ID
首先需要为应用创建App ID,App ID是针对应用的注册,该过程是在配置门户网站完成的,开发者登录成功之后
点击左边导航菜单的App IDs
点击“New App ID”按钮
信息输入后点击“Submit”按钮提交信息,跳转到创建App ID页面,在下面的App ID列表中会发现我们刚刚创建的MyNotes
默认情况下创建的应用是不可以使用iCloud服务的,我们需要点击Configure超链接进入应用配置页面
配置完成点击右下角的“Done”按钮,保存配置并回到App ID的列表页面,这时候再回来看一下我们刚刚配置的应用,它的iCloud状态变为了绿色可用状态了。
创建配置概要文件
配 置概要文件(Provisioning Profiles)是应用在设备上编译时使用的,文件分为开发配置概要和发布配置概要文件,分别用于开发(调试) 和发布。管理配置概要文件的页面通过左边的导航菜单Provisioning进入。其中Development标签用于管理开发配置概要文 件,Distribution标签用于管理发布配置概要文件,处理标签不同但它们的管理过程是完全一样的,本节介绍创建开发配置概要文件的过程。
点 击“New Profile”按钮进入创建配置概要文件页面,在Profile Name中输入 “MyNotes Profile”,Certificates(证书),这是我们证书名,App ID选择MyNotes。Devices项目是我们这 个配置概要文件所支持的设备,下面是注册的设备,勾选要用于调试的设备。
点击“Submit”按钮提交,页面跳转回管理配置概要文件页面。稍等一会儿刷新一下页面,配置概要文件创建完毕,点击MyNote Profile行后面的Download按钮可以下载配置概要文件,点击Edit超链接进行页面修改。
为了能够实现设备调试我们需要下载配置概要文件,下载成功后双击该文件,会进入Xcode设备管理工具,在这里可以管理这些配置概要文件。
出自《iOS网络编程与云端应用最佳实践》 作者:关东升 @tony_关东升
相关推荐
【标题】"IOS应用源码Demo-iCloud代码示例-毕设学习.zip"指的是一个包含iOS应用程序源代码的压缩文件,特别关注了如何在iOS应用中集成和使用iCloud功能。这个资源对于那些正在进行毕业设计或者希望深入理解iOS开发,...
在本课程中,我们将深入探讨如何在iOS应用中调用iCloud服务,这是传智播客针对iOS6推出的一门免费公开课程。iCloud是苹果公司提供的一个云存储和云计算服务,它允许用户在各种Apple设备之间同步和存储数据,如照片、...
在iOS开发中,iCloud是一项强大的云存储服务,它允许开发者将用户的数据同步到苹果的云端,以便在多个设备间无缝地共享和访问。这个压缩包"【应用】-iCloud代码示例.rar"提供了iOS应用中使用iCloud功能的具体代码...
《iOS网络编程与云端应用》是一本深入探讨iOS平台网络编程和云端应用开发的专业书籍,由关东升撰写。本书旨在帮助iOS开发者掌握网络通信的基本原理和实践技巧,以及如何利用云端服务提升应用的功能和用户体验。 一...
本资源是一步步学习iOS 5编程的项目源代码,非常适合初学者和有经验的开发者深入理解iOS应用开发。接下来,我们将详细探讨iOS 5中的关键知识点。 1. **Storyboards**: iOS 5引入了Storyboard,这是一种全新的UI...
在 OS X Yosemite 中启用 iCloud 钥匙串,可以确保这些信息在您的所有苹果设备(如 Mac、iPhone 和 iPad)之间保持同步,前提是设备运行的是支持 iCloud 钥匙串的系统版本,即 OS X v10.9 或更高版本,或 iOS 7.0.3 ...
《iOS网络编程与云端应用最佳实践》是介绍iOS 6网络编程和云端应用开发技术书籍,介绍了苹果网络、数据交换格式、WebService、iCloud、定位服务、地图、推送通知、Newsstand、应用内购买、Passbook、以及社交网络...
《清华开发者书库:iOS网络编程与云端应用最佳实践》是介绍iOS 6网络编程和云端应用开发技术书籍,介绍了苹果网络、数据交换格式、Web Service、iCloud、定位服务、地图、推送通知、Newsstand、应用内购买、Passbook...
Swift编程在iOS应用开发中扮演着至关重要的...总之,Swift编程-iOS应用-沙盒模型的学习不仅关乎技术实践,更关乎用户隐私保护和应用安全性的意识。理解并掌握沙盒模型,能让你的iOS应用更加专业且符合苹果的开发规范。
iOS网络编程与云端应用最佳实践随书代码,系统论述了iOS 6网络编程和云端应用开发技术,介绍了苹果网络、数据交换格式、Web Service、iCloud、定位服务、地图、推送通知、Newsstand、应用内购买、Passbook、社交网络...
在iOS平台上,Contacts App是系统内置的一个重要应用,它允许用户管理个人和组织的联系信息。这个项目"iOS-Contacts-App"似乎是一个开源版本或一个教程,旨在帮助开发者了解如何在iOS上创建类似功能的应用。我们将...
react-native-icloud-sync 用于与icloud同步的React-native包装器。 将其添加到您的项目 运行npm install react-native-icloud-sync --save 在XCode中打开您的项目,右键单击Libraries ,然后单击Add Files to ...
iCloud-drive-docker是Docker环境中的简单iCloud驱动器客户端。 它使用 python库与iCloud驱动器服务器进行交互。 iCloud-drive-docker的主要用例是使用您的iCloud用户名和密码定期同步所需的或所有iCloud驱动器...
在"Core-Data-iCloud-master"这个压缩包中,应该包含了示例项目的源代码。通过研究这些代码,你可以了解到如何设置和实现CoreData与iCloud的集成,以及如何处理相关的问题。这个项目通常会包含一个简单的UI,用于...
iOS网络编程是iOS应用开发中非常重要的一个环节,尤其是在涉及到云端应用时,网络编程成为了数据交换、获取云端数据、推送通知等功能实现的基础。在iOS开发中,使用网络编程技术可以实现各种各样的功能,例如与苹果...
- **集成 iCloud**:开发人员需要了解如何在其应用中启用 iCloud 功能,包括设置 iCloud 凭据、配置 iCloud 容器等步骤。 - **数据模型的设计**:为了充分利用 iCloud 同步功能,开发者需要精心设计数据模型,确保...
iCloud Keychain 安全机制剖析 iCloud Keychain 是 Apple 公司提供的一种基于云端的密码管理系统,旨在帮助用户安全地存储和同步各种密码、信用卡信息、Wifi 密码等敏感数据。该系统采用了端到端加密和基于硬件安全...
InflatableDonkey, iOS9/ios10/iOS11 iCloud备份概念概念证明 重要通知,6 2017年11月 。不能扩展原因以及立即效果,我将不再维护这个项目或者服务票。 我也无法透露有关 ios/iCloud力学的任何信息或者在这方面提供...
在iOS平台上,应用程序之间的交互是通过特定的机制实现的,这一过程涉及到多个知识点。首先,我们需要理解iOS的沙盒机制,这是iOS应用安全的基础。每个iOS应用都在自己的沙盒环境中运行,不能直接访问其他应用的数据...