iOS开发遇到的坑之三--使用asi框架在xcode下正常运行,但是打包时却不能进行网络访问
2015-07-28 17:26
751 查看
前言:
前两篇博客遇到的问题是前几天在实验室开发的时候遇到的,花了两三天时间在上面,今天突然心血来潮,想把这些”坑”写下来,所以才有了这两篇写的很丑的博客随笔
今天在开发时又遇到一个问题,那就是标题所述:
用ASIHttprequest类做的网络请求 在模拟器和真机上都有请求,但是打包成IPA包放在真机上,ASI没有请求 状态栏菊花也没有 ,直接用xcode编译,也可以请求
编译archive正常通过后,发布到测试平台,手机进行安装后发现不能使用网络,不管是wifi还是流量,都不能进行正常的网络通信
折腾了大半天,还是没有头绪,后来仔细分析想到有可能是asi网络通信的问题,所以就找资料,尝试了很多,都没有解决!
好吧,废话不多说,直接上解决方案:
如果工程是ARC的 第三方文件编译选项加上-fno-objc-arc -O0
而不仅仅只是-fno-objc-arc,我们刚开始的时候就是直接使用的-fno-objc-arc,所以才造成了打包ipa时所出现的问题
哎!所以这也就是ASI两年多没更新所造成的问题吧
下个项目开始使用AFN,应该能避免这种问题
前两篇博客遇到的问题是前几天在实验室开发的时候遇到的,花了两三天时间在上面,今天突然心血来潮,想把这些”坑”写下来,所以才有了这两篇写的很丑的博客随笔
今天在开发时又遇到一个问题,那就是标题所述:
用ASIHttprequest类做的网络请求 在模拟器和真机上都有请求,但是打包成IPA包放在真机上,ASI没有请求 状态栏菊花也没有 ,直接用xcode编译,也可以请求
编译archive正常通过后,发布到测试平台,手机进行安装后发现不能使用网络,不管是wifi还是流量,都不能进行正常的网络通信
折腾了大半天,还是没有头绪,后来仔细分析想到有可能是asi网络通信的问题,所以就找资料,尝试了很多,都没有解决!
好吧,废话不多说,直接上解决方案:
如果工程是ARC的 第三方文件编译选项加上-fno-objc-arc -O0
而不仅仅只是-fno-objc-arc,我们刚开始的时候就是直接使用的-fno-objc-arc,所以才造成了打包ipa时所出现的问题
哎!所以这也就是ASI两年多没更新所造成的问题吧
下个项目开始使用AFN,应该能避免这种问题
相关文章推荐
- 计算机网络(二)
- 如何去选择CDN网络加速?深圳锐网科技
- 回顾:中网通讯网络公司CEO罗与曾作客新浪嘉宾聊天室
- Volley的Https请求
- java https连接
- poj1637 混合图欧拉回路的求解 网络流
- 配置Tomcat使用https协议(配置SSL协议)
- Apache利用JDK自身keytool实现HTTPS
- CentOS 6.6 新安装系统的网络IP配置
- Apache 映射端口-http_proxy方式
- samba服务器的安装及网络共享
- 网络访问,返回状态码
- 【随行日志】与网络有关-?的含义
- Apache HTTP Server windows环境下载安装启动
- 博客搬到了http://xianglong.me
- js实现拖拽(参考网络)
- 网络配置和文件服务器
- ***工具
- iOS开发网络数据之AFNetworking使用
- [stm32] SIM808模块之发短信\GPS\TCP\HTTP研究