繁体   English   中英

iPhone应用程序警报没有推送通知?

[英]iPhone app alert without push notification?

如何在不使用推送通知的情况下提醒用户他们需要执行某些操作? 例如,如果我有一个闹钟应用程序,如何在未运行推送通知的情况下使它响起呢?

你不能 在撰写本文时,iPhone OS不支持后台进程。 (如果iPhone OS支持后台进程,则不需要推送通知!)您可以使用UIAlertView在应用程序运行时向用户发出警报,但是一旦应用程序关闭,您将无法执行任何操作。

正如@Henrik P. Hessel所提到的,有传言说iPhone OS 4.0将最终支持后台进程。 有传言称,iPhone OS 4.0将在1月27日的Apple特别活动上进行预览。 我们很快就会看到它们是否正确...

那还不可能。 尽管有传言称iPhone OS 4.0将允许多任务处理和后台处理。 但这不仅仅是投机。

在官方的iPhone OS 3.1.2或更低版本中,您无法执行此操作。 就像其他人提到的那样,有传言称iPhone OS 4.0将支持后台进程,但苹果对此没有任何证实。

但是,如果您放弃正式批准的SDK + App Store路线,则可以开发一个可以在不发出通知的情况下提醒用户的应用程序,并为越狱(Cydia或Rock)构建应用程序。 如今,越狱领域中越来越多的付费应用程序。 当然,这将限制您应用程序的曝光率,并且会受到Apple的负面评价,但是如果您的细分市场(不介意要求越狱的用户),或者仅适合您自己/朋友,这可能是一个好习惯进去的方向。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM