0

我试图找出解决相对复杂目标的最简单方法。

我正在为我的志愿消防站编写一个 iOS 应用程序。当每个紧急呼叫发出时,所有成员都会收到一条带有预定结构的 SMS(或电子邮件),提供呼叫详细信息。我想解析这条消息并生成一个站到呼叫的路线。

我可以毫无问题地生成地图。问题在于将消息发送到应用程序。我知道 iOS 无法读取传入的文本或电子邮件。下一个选项是设置一个服务器来接收消息并向所有成员推送通知。但是,我知道推送通知有问题,可能不会像我们要求的那么快。那么,还有其他方法吗?我可以让应用程序接收自己的电子邮件,与邮件应用程序分开吗?

谢谢!

4

1 回答 1

0

个别应用程序无权访问邮件和短信。做你想做的事情的唯一方法是发送推送通知。您可以发送包含呼叫位置的纬度和经度的自定义数据,这将允许您的应用程序绘制路线。

我玩过推送通知,大多数时候它们都很快,电子邮件使用相同的系统。在某些连接情况下,推送消息会比 SMS 更快,而在其他情况下,SMS 会比推送更快。此外,Apple 不保证推送通知的交付,因此紧急服务依赖它们并不是一个好主意。

事实上,根据苹果应用提交指南(你必须有一个苹果开发者账户才能完整阅读)Apps that use location-based APIs for dispatch, fleet management, or emergency services will be rejected.

所以要注意这一点。

于 2013-03-08T22:44:49.343 回答