过早客
  • 首页
  • 节点
  • 成员
  • 广告投放
  • 登录
  • 注册

iOS真机调试的一个诡异问题

IT技术 • Phenomenon • 发表于 9 年前 • 最后回复来自 Phenomenon • 9 年前

网络请求用的AFNetworking的框架,模拟器上请求服务器正常,但是在我的手机上真机调试就不行,服务器收不到请求,本地也不会超时报错。然后我换了另一个人的手机调试又可以,但我的手机不行(但在我的手机上,用浏览器访问服务器地址还是可以访问的)有可能是什么问题导致的呢?百度了没有人遇到类似问题过。。

加入收藏 新浪微博 分享到微信 ❤赞 5869 次点击 0 人赞 0 人收藏

打开微信“扫一扫”,打开网页后点击屏幕右上角分享按钮

共收到4条回复
Phenomenon 楼主 9 年前 #1 赞 0

把AFNetworking换成了ASIHttprequest,手机还是不行,模拟器还是给跪。。

swift 9 年前 #2 赞 0

iOS9开始默认使用https方式,不能直接访问http形式的接口了。因该是你的手机系统问题吧

zhouzhe8013 9 年前 #3 赞 0

@swift 我看介绍是ios9的sdk会做这种处理,如果xcode不更新应该不会出现老的程序在ios9下无法联网的问题,不知道我的理解对不对,还没试过.

Phenomenon 楼主 9 年前 #4 赞 0

折腾了一下午,初步解决了!但是问题的根本原因还没有想清楚
主界面是用一个开源的tab框架加载了4个vc,在vc的viewDidLoad里请求的网络,appdelegate中,先初始化了tab框架,和vc,再初始化的网络管理类,所以在我手机上运行的时候,调用viewDidLoad的时候,网络管理类还没初始化ok。。。
但我不懂为啥在模拟器上和其他人手机上就可以。。难道是viewDidLoad调用的顺序跟设备有关?

请绑定手机号后,再发言,点击此处
Guozaoke.com—源自武汉的高端交流分享社区
相关主题
根据 GitHub 个人贡献图生成贪吃蛇游戏,有点意思
哪个ai可以结合新闻中的图片和视频帮忙生成指定尺寸的组合图片呀?
做了个世界有趣街景网站,一刷就上瘾
小程序备案要多久
你们现在写游戏,还用unity吗?
感觉chatgpt还是比deepseek和grok强很多
能纯手搓一个全流程神经网络程序,在本版什么水平?
AI还是欠火候
新上线的flux 站点
有没有大佬解下惑,现在大火的AI智能体到底是个啥?

过早客微信公众号:guozaoke • 过早客新浪微博:@过早客 • 广告投放合作微信:fullygroup50 鄂ICP备2021016276号-2 • 鄂公网安备42018502001446号