4

我有一个需要能够推送通知的 Sencha Touch 2 应用程序。

我有两个疑问:

  1. 我应该使用 sencha 通知实现还是使用 phoneGap 更好?
  2. 如何在设备后台运行应用程序,以便检查是否需要推送新通知?

提前致谢。

4

2 回答 2

1

如果我们谈论的是原生 Apple 的推送通知,那么 Sencha 不支持它。您必须使用 PhoneGap + Cordova PushNotification Plugin。这个插件是由Urban Airship实现的,所以我不确定这个插件的使用是否是免费的......

于 2012-08-08T18:55:57.323 回答
0

您可以使用 Sencha Touch 2.2 本地管理 IOS 推送通知 - http://docs.sencha.com/touch/2.2.1/#!/api/Ext.device.Push

我已经在我的博客上发布了如何为 IOS 推送通知配置和构建 Sencha Touch 应用程序 - http://isolaso ​​ftware.it/2013/09/17/ios-push-notifications-using-sencha-touch-2 /。

最重要的步骤是:

  • 在 package.json 中配置 applicationName、applicationId 和 bundleSeedId
  • 对您的应用执行手动授权
  • 正确构建推送服务器的 .pem 证书(或 .p12)
于 2013-09-17T15:04:59.333 回答