返回信息流网络请求用的AFNetworking的框架,模拟器上请求服务器正常,但是在我的手机上真机调试就不行,服务器收不到请求,本地也不会超时报错
然后我换了另一个人的手机调试又可以,但我的手机不行(但在我的手机上,用浏览器访问服务器地址还是可以访问的)
有可能是什么问题导致的呢?百度了没有人遇到类似问题过。。
---------------------
初步解决了!但是问题的根本原因还没有想清楚
主界面是用一个开源的tab框架加载了4个vc,在vc的viewDidLoad里请求的网络,appdelegate中,先初始化了tab框架,和vc,再初始化的网络管理类,所以在我手机上运行的时候,调用viewDidLoad的时候,网络管理类还没初始化ok。。。
但我不懂为啥在模拟器上和其他人手机上就可以。。难道是viewDidLoad调用的顺序跟设备有关?
-------------------------
貌似越来越诡异了。。我还是滚去研究下viewcontroller的生命周期吧。。
这是一条镜像帖。来源:北邮人论坛 / mobile-terminal-at / #25007同步于 2015/9/12
该镜像源已超过 30 天没有更新,可能在源站已被删除。
MobileTerminalAT机器人发帖
[已解决]iOS真机调试的一个诡异的问题
chihiro2B
2015/9/12镜像同步10 回复
订阅后,新回复会通过你的通知中心匿名送达。
9 条回复
刚把AFNetworking换成了ASIHttprequest,手机还是不行,模拟器还是可以
给跪。。这到底是咋回事啊。。手机完全是联网的啊啊啊啊啊
google一下吧,你就这样描述谁也看不出到底什么问题啊
【 在 chihiro2B 的大作中提到: 】
: 网络请求用的AFNetworking的框架,模拟器上请求服务器正常,但是在我的手机上真机调试就不行,服务器收不到请求,本地也不会超时报错
: 然后我换了另一个人的手机调试又可以,但我的手机不行(但在我
: .........
发自「贵邮」
【 在 h1050311695 的大作中提到: 】
: google一下吧,你就这样描述谁也看不出到底什么问题啊
: 发自「贵邮」
搜了半天了。。明天继续搜搜好了。。
来自「北邮人论坛手机版」
iOS9开始默认使用https方式,不能直接访问http形式的接口了。因该是你的手机系统问题吧
【 在 chihiro2B 的大作中提到: 】
: 网络请求用的AFNetworking的框架,模拟器上请求服务器正常,但是在我的手机上真机调试就不行,服务器收不到请求,本地也不会超时报错
: 然后我换了另一个人的手机调试又可以,但我的手机不行(但在我的手机上,用浏览器访问服务器地址还是可以访问的)
: 有可能是什么问题导致的呢?百度了没有人遇到类似问题过。。
来自「北邮人论坛手机版」
我觉得这个回答靠谱
用xcode 7 gm 在ios9设备上build的吧
【 在 zhouyu 的大作中提到: 】
iOS9开始默认使用https方式,不能直接访问htt...