Salesforce iPhone 应用程序的推送通知

Posted

技术标签:

【中文标题】Salesforce iPhone 应用程序的推送通知【英文标题】:Push notifications for a salesforce iPhone application 【发布时间】:2012-07-05 10:09:08 【问题描述】:

我正在尝试评估我可以为我将要创建的salesforce iPhone 应用程序实现推送通知的方式。我要探索的选项是Urban AirshipSalesforce's Streaming API。有没有人有任何建议(可用的最佳解决方案)或有没有人知道任何其他方式。另外,请指导我使用salesforce.com's rest APIsalesforce.com获取数据的应用程序实现推送通知的步骤。

【问题讨论】:

您是指在您自己的应用程序中还是在 Salesforce 的现有 Appstore 应用程序中。因为不能只给应用添加推送通知,所以需要源码。 对不起,我的意思是在我正在构建的应用程序中使用 Salesforce REST API 来获取数据。当 salesforce 中的某些数据发生变化时,我想在我正在创建的应用程序上显示通知 那么检查更改应该在服务器端,然后服务器可以通过 Urban Airship 或直接向 Apple APNS 服务器发送推送通知。有关创建和接收推送通知,请参阅 Apple Local and Push Notification Programming Guide 我熟悉iPhone开发。我想要更多关于如何向 Apple APNS 发送消息的指导。 salesforce 的 Streming API 会帮助我实现这一目标吗?或者有没有其他方法。我更感兴趣的是找到我们需要完成的服务器端工作的选项。 【参考方案1】:

从 Spring 14 版本开始,Salesforce 通过 Connected Apps 框架支持 Apple (APNS) 和 Google (GCM) 移动推送通知。请查看 Developer Force 上的移动推送通知提示表以获取更多信息:http://www2.developerforce.com/en/mobile/resources

【讨论】:

以上是关于Salesforce iPhone 应用程序的推送通知的主要内容,如果未能解决你的问题,请参考以下文章

Salesforce PhoneGap iPhone 应用程序中的 oAuth2 问题(远程访问应用程序授权问题)

在不使用SalesForce Webview的情况下登录iOS的SalesForce?

并非所有 iPhone 推送通知都发送到 iPhone

通用 iPhone 推送应用程序 [关闭]

临时提供的 iPhone 推送通知问题

在 iPhone 中未收到任何推送通知