我正在开发一个iPhone应用程序,它可以对web服务进行一些调用.我在Apple store上发布了这个应用程序,但它被拒绝了(这是正确的),因为如果没有互联网连接,就不会向用户显示错误消息.因为显然,没有它,应用程序就无法工作.
所以我只是想知道如何最好地实现这一点?我猜在viewDidLoad
方法中需要加入一些东西,它会抛出一个警告框,比如"你需要一个互联网连接才能使用这个应用程序".
任何 idea 都将不胜感激.
我正在开发一个iPhone应用程序,它可以对web服务进行一些调用.我在Apple store上发布了这个应用程序,但它被拒绝了(这是正确的),因为如果没有互联网连接,就不会向用户显示错误消息.因为显然,没有它,应用程序就无法工作.
所以我只是想知道如何最好地实现这一点?我猜在viewDidLoad
方法中需要加入一些东西,它会抛出一个警告框,比如"你需要一个互联网连接才能使用这个应用程序".
任何 idea 都将不胜感激.
如果您的应用程序必须具有网络访问权限,最简单的方法是将以下设置添加到您的信息中.plist为布尔值.
如果您的 Select 不正确,那么用户在启动应用程序时会收到相应的消息.最棒的是,这条消息来自操作系统,因此是本地化的.
如果你的应用程序在运行时无法从网站下载数据(信号丢失、网站关闭),你仍然应该警告用户,而不是无限期地旋转.