我在App Store 提交提示中读到
如果您的应用程序提供需要访问网络的功能,那么当网络不可用时,您的代码包含客户警报或通知非常重要。
事实上,该提交提示列表中有两个关于可达性的条目(不要忘记在您的代码中包含网络错误警报并确保提供网络错误消息)。但我不知道应用程序实际上应该如何管理可达性:
1)是否应该监听网络可达状态的变化,并在每次网络不可用时通知用户?或者您应该在即将执行网络操作时检查网络的可达性,然后在需要时通知?或两者?
2) 是否需要检查您需要在网络操作中调用的某些远程主机的可达性,或者检查网络可用性(WiFi 或 WWAN)就足够了?
我很感谢已经成功将应用程序提交到 App Store 的人的一些指导。
提前致谢