如何使用 Google 云消息将通知推送到 iOS

How to push notifications to iOS with Google Cloud Messaging

我们已经成功地从 GCM 在 Android 上发送推送通知,但我想知道如何使用 GCM 连接到 Apple 推送通知服务?我需要在客户端下载一些 API 还是后端支持所有内容?我正在使用 Xamarin.Forms 开发前端。

你将不得不使用 APNS 或像 PushSharp 这样的第三方工具

请查看以下主题。在 Ios 中启用推送通知需要一些配置。你需要几个证书。

http://developer.xamarin.com/guides/cross-platform/application_fundamentals/notifications/ios/remote_notifications_in_ios/

https://forums.xamarin.com/discussion/20845/how-to-approach-push-notifications-on-xamarin-forms-project

Google 最近为 iOS 启动了 GCM。有一个 Objective-C API 可用,但是,我不确定是否有 Xamarin 包装器在任何地方。

Xamarin 终于发布了免费组件 Google Cloud Messaging for iOS

并且 here 是一个 link 到 nuget 包。