在我的iPhone App中,登录功能正在主线程中访问互联网。 在主线程中访问互联网是否可以? 其他一些进程也在不同屏幕的主线程中访问互联网。
是否会在审核过程中被拒绝?
请指导我。
感谢。 --Ruhul
答案 0 :(得分:0)
作为一项规则,网络访问永远不应该在主线程上完成,因为它会阻止UI并使应用程序看起来没有响应,因为所有的UI操作都是在主线程上专门执行的。没有特定的Apple指南,不允许在主线程上访问网络的应用程序,但由于在网络调用期间阻止了UI交互而导致可用性较差,因此可能会被拒绝。