iOS
在Xcode项目中集成Parse iOS SDK的详细指南
16 分
在您的 ios objective c 项目中安装 parse sdk 介绍 在本节中,您将学习如何将 parse ios sdk 安装到您的 xcode 项目中。 在任何时候,您都可以访问我们教程中构建的完整项目,链接在我们的 https //github com/templates back4app/ios install sdk 先决条件 在本教程中,我们将使用在 xcode 9 1 中创建的基本 objective c 应用程序和 ios 11 要完成本教程,您需要: 在 back4app 创建的应用程序。 注意: 请遵循 https //www back4app com/docs/get started/new parse app 以了解如何在 back4app 上创建应用程序。 xcode。 基本 ios 应用程序。 注意: 如果您没有创建基本应用程序,可以打开 xcode 并点击 文件 > 新建 > 项目 > ios 然后选择 应用程序 创建基本应用程序后,您就可以按照本指南进行操作。 注意: parse ios sdk 适用于 ios 7 0 或更高版本。 1 安装 sdk 如果您尚未安装 parse ios sdk,请遵循此步骤。 xcode 可以使用 https //cocoapods org/ 作为 swift 和 objective c cocoa 项目的依赖管理器。 您可以参考 https //guides cocoapods org/using/getting started html 以获取更多详细信息。 要安装 cocoapods,请打开终端,复制以下代码片段并粘贴到终端中,然后按回车键 $ sudo gem install cocoapods 输入密码后,cocoapods 应该会自动安装。如果出现问题,您可能需要升级本地的 ruby 版本。 接下来,打开 xcode 项目文件夹,并在该文件夹中打开一个终端窗口。 现在你要创建一个 podfile。复制以下代码片段并粘贴到你的终端中,然后按回车键 $ pod init 如果你的文件夹现在显示你的 podfile,那么你做对了。 小心, 如果你没有看到 podfile,请确保你的终端实际上在项目文件夹内 接下来,用 xcode 或任何文本编辑器打开你的 podfile,并在每个目标下添加 “pod ‘parse’”。 pod 'parse' 现在你要将 parse 添加到你的项目中。确保你的终端打开在你的项目文件夹中。复制以下代码片段并粘贴到你的终端中,然后按回车键 $ pod install cocoapods 将重建项目为工作区,你的项目现在看起来像这样。 如果你已经打开了你的 xcode 项目,请关闭它。从现在开始,你将打开工作区文件,而不是项目文件。双击工作区文件以打开它。 恭喜!你现在已经安装了 parse ios sdk 2 连接你的 parse 应用 打开你项目的 appdelegate swift 文件以设置应用的凭据。 parse ios sdk 使用这些设置连接到 back4app 服务器。 在文件的顶部,你应该看到一个名为 ‘didfinishlaunchingwithoptions’ 的函数。 将以下代码片段粘贴到此函数内,并确保它位于 ‘return true’ 这一行之上。 \[parse initializewithconfiguration \[parseclientconfiguration configurationwithblock ^(id\<parsemutableclientconfiguration> configuration) { configuration applicationid = @"在此粘贴你的应用程序 id"; configuration clientkey = @"在此粘贴你的客户端 id"; configuration server = @"https //parseapi back4app com/"; }]]; 在你的 appdelegate m 文件的顶部,确保通过在 ‘#import “appdelegate h”’ 下面包含以下代码片段来包含 parse 模块。 \#import \<parse/parse h> 你的 appdelegate m 文件现在应该看起来像这样 小心 , 如果 xcode 告诉你有 没有这样的模块 ‘parse’ ,那么有一个简单的解决方案。在 xcode 中打开 ‘target > build settings > search paths > framework search paths’,然后添加两个值:‘$(project dir)’ 和 ‘$(inherited)’。xcode 现在将能够找到你的 parse 模块。 前往 back4app 网站的应用仪表板。 导航到应用的设置:点击 功能 功能 > 核心设置 核心设置 块> 服务器 服务器 返回到你的 appdelegate m appdelegate m 文件,并粘贴你的 applicationid applicationid 和 clientkey clientkey 更多信息请查看我们的 https //www back4app com/docs/get started/new parse app#creating new app find your appid 3 测试你的连接 打开你的 appdelegate m 文件。在名为 ‘didfinishlaunchingwithoptions’ 的函数内部,在配置 parse 的代码下方添加一段代码。 \[self saveinstallationobject]; 然后在 appdelegate m 文件中,‘didfinishlaunchingwithoptions’ 下方添加一段代码,以在应用加载时创建一个新的 parse 安装对象。 (void)saveinstallationobject{ pfinstallation currentinstallation = \[pfinstallation currentinstallation]; \[currentinstallation saveinbackgroundwithblock ^(bool succeeded, nserror error) { if (!error) { nslog(@"你已成功将应用连接到 back4app!"); }else{ nslog(@"安装保存失败 %@",error debugdescription); } }]; } } 你的完成的 appdelegate m 文件应如下所示: 在设备或模拟器中构建您的应用程序 ( 命令 命令 + r r )。 2\ 等待主屏幕出现。 3\ 登录到 https //www back4app com/ 。 4\ 找到您的应用程序并点击 仪表板 仪表板 。 5\ 点击 核心 核心 。 6\ 转到 浏览器 浏览器 如果一切正常,您应该找到一个名为 安装 安装 的类,如下所示 下一步 在这一点上,您已经学习了如何开始使用 ios 应用程序。您现在准备探索 https //www back4app com/product/parse server 和 https //www back4app com/product/addons 通过浏览我们的 https //www back4app com/docs/ios/ios app template 或查看 https //docs parseplatform org/ios/guide/