在OS中的主线程中访问网络:用于查看是否可以?

时间:2014-10-10 03:43:36

标签: ios iphone networking appstore-approval

在我的iPhone App中,登录功能正在主线程中访问互联网。 在主线程中访问互联网是否可以? 其他一些进程也在不同屏幕的主线程中访问互联网。

是否会在审核过程中被拒绝?

请指导我。

感谢。 --Ruhul

1 个答案:

答案 0 :(得分:0)

作为一项规则,网络访问永远不应该在主线程上完成,因为它会阻止UI并使应用程序看起来没有响应,因为所有的UI操作都是在主线程上专门执行的。没有特定的Apple指南,不允许在主线程上访问网络的应用程序,但由于在网络调用期间阻止了UI交互而导致可用性较差,因此可能会被拒绝。