ios - Pushing notifications to iOS 目前有哪些选项?

标签 ios asp.net-mvc push-notification signalr push

我需要将大量 JSON 对象从 .NET WEB API 服务器推送到 iOS native 应用程序。 我最好的选择是什么?我以前使用过 SignalR,但据我了解没有原生 iOS SDK。

最佳答案

原生 iOS SDK 是 Xcode (Objective-C)。 原生 iOS 代码也可以通过 PhoneGap(Cordova -HTML、CSS、Javascript)、Titanium(HTML、CSS、Javascript)或 Xamarin (C#) 生成。

没有推送提供者: 使用与下面教程中所示相同的原理,您可以将大量数据从您的服务器推送到 Apple 推送通知服务器。 这是有关如何在不使用第三方推送服务的情况下在 iOS 上发送推送通知的教程: https://www.youtube.com/watch?v=_3YlqWWnI6s&list=UUKT8c1fBqp8l30wWF32-t5g

或者 推送提供商: 有关使用推送服务提供商进行推送的选项,请查看:Urban Airship、Parse、Azure Services、PushBots。 每个都有大量关于设置和使用 iOS 推送通知的信息。

自动化你的推送: 如果您想自动从服务器定期推送,请考虑设置 CRON 作业以运行服务器端脚本,该脚本将您的 JSON 包发送到推送服务提供商(见上文)。

希望这能满足您的需求。

关于ios - Pushing notifications to iOS 目前有哪些选项?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24813549/

相关文章:

ios - 将 UIRefreshControl 添加到 UIScrollView

c# - 单元测试 dotnetopenauth ctp

asp.net-mvc - 如何将包含动态内容的 bundle 添加到 asp.net 网络优化

ios - 添加了 App Transport Security,仍然报错

ios - Sprite-Kit:如何可视化 SKFieldNode

jquery - iOS 上的点击事件将不起作用,除非点击图像时......为什么?

asp.net - MVC中两个数相加

ios - 无需单击警报 View 即可获取推送通知

android - "Upstream Google Cloud Messaging and User Notifications Sign-up"是强制性的吗?

android - 单击推送通知时如何打开 Activity ?