4

Apple 是否需要持续的可访问性测试(和警报),还是可以只在应用启动时测试一次?这就是Apple所说的:“当网络不可用时,您的代码包含客户警报或通知非常重要。” 引用自:https ://developer.apple.com/appstore/resources/submission/tips.html 。这并不清楚应用程序是否必须持续监控连接状态,或者仅在应用程序启动时检查是否可以接受。

4

1 回答 1

5

不,您不必持续监控网络连接。如果您的应用在没有网络连接的情况下仍然可以做一些明智的事情,则无需通知用户。

例如,我有一个显示当地火车时刻表的应用程序。每当它开始时,它都会从我的网站检查更新的时间表(时间表每几周更新一次)。如果没有网络,那么没问题,应用程序会继续运行并且不会通知用户。如果有网络连接但没有新的时间表,没问题。如果有新的时间表,则会在后台下载并静默更新。

如果您的应用程序需要网络连接来执行任何有用的操作,那么您可能希望让用户知道应用程序无法运行的原因。

于 2012-08-05T02:39:29.270 回答