创建 iOS 应用

概述

本教程说明如何将云后端服务 Azure 移动应用添加到 iOS 应用。 首先将创建新的移动后端。 然后,使用一个简单的待办事项列表 iOS 应用在 Azure 中存储数据。

若要完成本教程,需要一台 Mac 和 一个 Azure 帐户

步骤 I:创建新的 Azure 移动应用后端

  1. 登录到 Azure 门户

  2. 单击“创建资源”。

  3. 在“搜索”框中键入“移动应用”。

    突出显示移动应用快速启动的 Azure 门户

  4. 在结果列表中,选择“移动应用快速入门”,然后选择“创建”。

  5. 在“资源组”下,选择现有资源组,或创建新组(使用与应用相同的名称)。

  6. 单击“创建” 。 稍等几分钟,等服务部署成功后再继续。

步骤 II:配置后端项目

  1. 单击“应用服务”按钮,然后依次选择移动应用后端、“快速入门”、客户端平台(iOS、Android、Xamarin、Cordova)。

    突出显示移动应用快速启动的 Azure 门户

  2. 如果未配置数据库连接,请创建一个,方法是执行以下操作:

    Azure 门户:移动应用:连接到数据库

    a. 新建 SQL 数据库和服务器。

    Azure 门户:移动应用:新建数据库和服务器

    b. 等到成功创建数据连接。

    成功创建数据连接的 Azure 门户通知

    c. 数据连接必须成功。

    Azure 门户通知“你已经有一个数据连接”

  3. 在“2.创建表 API”下,为“后端语言”选择“Node.js”。

  4. 接受确认,然后选择“创建 TodoItem 表”。
    此操作会在数据库中创建一个新的代办事项表。

    Important

    将现有的后端切换到 Node.js 会覆盖所有内容。 若改为创建 .NET 后端,请参阅使用适用于移动应用的 .NET 后端服务器

步骤 III:下载并运行 iOS 应用

  1. 在 Mac 上访问 Azure 门户。依次单击“浏览全部”>“移动应用”> 刚创建的后端。在移动应用设置中,依次单击“快速入门”>“iOS (Objective-C)”。若更爱 Swift,则改为单击“快速入门”>“iOS (Swift)”。在“下载并运行 iOS 项目”下单击“下载”。这会下载完整的 Xcode 项目,用于预配置要连接到后端的应用。使用 Xcode 打开项目。

  2. 按“运行”按钮生成项目,并在 iOS 模拟器中启动应用。

  3. 在应用中键入有意义的文本(例如 Complete the tutorial ),然后单击加号 (+) 图标。这会将一个 POST 请求发送到之前部署的 Azure 后端。请求中的后端数据插入到 TodoItem SQL 表中,并将新存储项的相关信息返回到移动应用中。移动应用会在列表中显示此数据。

    在 iOS 上运行的快速启动应用