在后{4}应用上为您的iOS应用托管一个Parse SDK后端

最终产品图片
您将要创造的

关于Parse SDK和后退{4}应用

您可能已经读过Facebook正在关闭Parse,但是不用担心Parse SDK会死掉。 Facebook将于2017年1月停用parse.com托管服务,但Parse SDK已设为开源。 这意味着Parse SDK将继续存在! Parse SDK有很多出色的开发人员正在研究它,并且有许多全新的网站提供后端托管即服务。

最好的方法之一是back {4} app 。 它通过免费帐户提供以下功能:

  • 10个请求/秒
  • 每月5万个请求
  • 5 GB文件存储
  • 1 GB数据库存储
  • 1个云代码工作

很好,对吗? 查看他们的价格表以获取更多选择。

在后退{4}应用上创建免费帐户

让我们从简单地在back {4} app上创建一个免费帐户开始。 首先,访问他们的网站并创建一个新帐户。 成功注册后,您将被重定向到仪表板。 单击绿色的Build new Parse应用程序按钮,您将被重定向到可以为应用程序键入名称的屏幕:

创建一个新的解析应用

最后一个选项是公开应用的API,以便与您共享应用ID的任何其他开发人员都可以访问它。 如果您雇用某人在Parse Dashboard上工作而不给他您的back {4} app帐户的登录凭据,这可能会很有用。 无论如何,我通常不检查它。

然后按蓝色的NEXT按钮访问应用程序的键。

解析应用程序信息屏幕


在上面显示的窗口中,您可以找到设置自己的项目所需的所有键,无论是iOS或Android应用程序,Javascript项目还是其他项目。 如果您是iOS开发人员,则只需复制App IDClient ID字符串,然后将它们粘贴到您的代码中,即可通过AppDelegate.swift中的Parse init方法。

func application(application: UIApplication, didFinishLaunchingWithOptions launchOptions: [NSObject: AnyObject]?) -> Bool {
        // Override point for customization after application launch.
        
        // Init Parse
        let configuration = ParseClientConfiguration {
            $0.applicationId = "1234dgsh23ghg5d4h5g3dh4fg5h63fdg"
            $0.clientKey = "54355464fgdhfghf845bndfgsv8ew&/(%g"
            $0.server = "https://parseapi.back4app.com"
        }
        Parse.initializeWithConfiguration(configuration)

        return true
    }

在信息屏幕上,您也可以从该信息屏幕上删除您的应用程序,或者返回您的应用程序的主页,在该页面上可以访问“解析仪表板”。 单击“ 分析仪表板”按钮进入仪表板,您可以在其中轻松添加类和行,就像使用Excel文件一样容易。

在back4app上解析App主页


解析仪表板

现在,您的应用已安装在背面{4} app上 ,由于免费的帐户层,您可以开始测试而无需担心费用。

解析仪表板窗口

一个全新的应用程序解析仪表盘是空的,它只显示其主列预先做好用户等级:OBJECTID,createdAt,updatedAt,ACL, 用户名密码电子邮件emailVerified。

如果要向此用户类添加自定义列,只需单击窗口右上方的深色的“ 添加新列”按钮。 如果要添加行,则可以单击蓝色的添加行按钮,也可以使用编辑->添加行 。 尝试添加新行,然后在用户名密码电子邮件字段中输入内容。

在解析仪表板中插入数据

您刚刚使用User类创建了一个新用户。 你会看到OBJECTID,createdAt,updatedAtACL领域得到了自动填充。 请注意, ACL用于访问控制列表 ,您可以在其中为公众和所选用户设置读取写入属性。

访问控制列表


如果要创建一个新类,只需单击左侧边栏中的“ 创建类”按钮。 让我们尝试创建一个Custom类的类Products

创建一个新的自定义类

这个时候你会得到一个屏幕只有OBJECTID,createdAt,updatedAt ACL列,这些都是每个基本字段。 您可以添加自己的列以定义自定义类数据类型。

结论

如果要编写与Parse SDK兼容的应用程序,则还可以让它在代码中创建必要的类,列和行。 例如,我在CodeCanyon上的AskIt应用程序模板可轻松为您的下一个iOS应用程序设置一个Parse后端。 您所需要做的就是使用您的后{4}个应用程序凭据对其进行配置,其余的工作将由模板完成。

如果您想了解有关Parse SDK的更多信息,请查看我们的其他一些课程和教程。

翻译自: https://code.tutsplus.com/tutorials/create-a-parse-app-as-backend-for-ios-on-back4app--cms-27206

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值