【发布时间】:2010-12-17 16:24:50
【问题描述】:
我为应用商店开发的应用很少需要网络连接。我已经实现了一种在没有网络连接时处理/通知用户的方法,但这只发生在他们发起请求时(单击按钮进行 Web 服务调用)。
我的问题是,苹果是否需要持续检查网络连接,即它们的可达性示例,或者我实施的方法(仅在触发某些操作时检查网络连接)是否可以用于应用商店提交?
提前致谢。
【问题讨论】:
我为应用商店开发的应用很少需要网络连接。我已经实现了一种在没有网络连接时处理/通知用户的方法,但这只发生在他们发起请求时(单击按钮进行 Web 服务调用)。
我的问题是,苹果是否需要持续检查网络连接,即它们的可达性示例,或者我实施的方法(仅在触发某些操作时检查网络连接)是否可以用于应用商店提交?
提前致谢。
【问题讨论】:
仅在需要时检查连接就足够了。事实上,Apple 不鼓励将可达性用作“飞行前”检查。他们说要优雅地处理故障,然后在必要时使用可达性来观察连接是否恢复。
【讨论】:
应用商店提交是可以接受的。事实上,我确信 AT&T 和 Apple 会更喜欢它。
【讨论】: