如何将 Parse IOS SDK 与来自 Rails Back-end 的 REST 推送通知一起使用

How to use Parse IOS SDK with REST Push Notifications from Rails Back-end

我是 Rails 和 Parse 的新手,目前正在尝试将 Parse Push REST API 与具有 Rails Back-end 的 IOS 应用程序一起使用.

安装是通过从 back-end 到 Parse 的 REST API 调用创建的。

使用该模式是否可以使用 PFInstallation 的 IOS SDK 客户端方法?比如

if (application.applicationIconBadgeNumber != 0) {
    application.applicationIconBadgeNumber = 0;
    [[PFInstallation currentInstallation] saveInBackground];
}

或者在来自 REST API 的推送通知的情况下,无法使用 Parse IOS SDK? PFInstallations 是否也需要链接到 PFUser?

不确定你为什么要完成。

如果你只使用 Parse 来发送推送通知,你应该不会太麻烦。您应该使用直接通知系统 (iOS/Android) 或 Urban Airship 类型的工具。

如果您有更好的理由使用 Parse,那么您应该先阅读 https://parse.com/docs/rest/guide#push-notifications

您可以使用 Parse REST API 手动创建安装(例如使用已经收集的 iOS Push Token,不知道 Android,抱歉)或者如果您如果您使用 Rails,您可以使用 gem: parse-ruby-client (https://github.com/adelevie/parse-ruby-client#installations)。

然后你可以使用 Parse REST API (https://parse.com/docs/rest/guide#push-notifications-sending-pushes).

希望它能回答您的问题。