我正在开发一个在我脑海中需要推送通知的应用程序。这是一个简单的应用程序,可以像“订单管理”。它的工作方式如下:
所以我认为我需要远程通知来构建这个应用程序。但我无法创建证书,因为我的Apple会员资格类型与我的大学(Politecnico di Milano)绑定,我无权创建ID,证书等。
我如何解决我的问题?解决方案是使用单独的线程循环查找我的Web服务中的更改,然后使用本地通知?
答案 0 :(得分:5)
模拟器无法接收通知,但您可以尝试使用https://github.com/acoomans/SimulatorRemoteNotifications来模拟应用收到通知的事实。 它基本上创建了一个可用于在您的应用程序中发送通知的tunel。 您将无法通过设备或应用程序在后台运行它。
答案 1 :(得分:1)
没有其他方法可以创建推送通知。您需要创建一些证书才能与Apple推送通知服务器通信
您可以使用本地通知在应用程序中模拟类似的内容,但在特定时间它将是一种警报,如果您想要"演示"一些东西。
您所说的另一种方式是以特定间隔轮询服务器以检查您是否有一些待处理信息
如果你不介意花99美元,你可以打开你的账户,可能(如果是你的论文)要求退还给Politecnico(我在为我的论文工作以支付一些费用时做了同样的事情)。
安德里亚(PoliMi校友)
答案 2 :(得分:-3)
它超级晚了但没关系。您可以使用Google云消息传递。有一个桌面应用程序以及可用于发送通知的捆绑包。