zoukankan      html  css  js  c++  java
  • iOS开发遇到的坑之三--使用asi框架在xcode下正常运行,但是打包时却不能进行网络访问

    前言:

    前两篇博客遇到的问题是前几天在实验室开发的时候遇到的,花了两三天时间在上面,今天突然心血来潮,想把这些”坑”写下来,所以才有了这两篇写的很丑的博客随笔

    今天在开发时又遇到一个问题,那就是标题所述:

    用ASIHttprequest类做的网络请求  在模拟器和真机上都有请求,但是打包成IPA包放在真机上,ASI没有请求 状态栏菊花也没有 ,直接用xcode编译,也可以请求

    编译archive正常通过后,发布到测试平台,手机进行安装后发现不能使用网络,不管是wifi还是流量,都不能进行正常的网络通信

    折腾了大半天,还是没有头绪,后来仔细分析想到有可能是asi网络通信的问题,所以就找资料,尝试了很多,都没有解决!

    好吧,废话不多说,直接上解决方案:

    如果工程是ARC的 第三方文件编译选项加上-fno-objc-arc -O0

    而不仅仅只是-fno-objc-arc,我们刚开始的时候就是直接使用的-fno-objc-arc,所以才造成了打包ipa时所出现的问题

    哎!所以这也就是ASI两年多没更新所造成的问题吧

    下个项目开始使用AFN,应该能避免这种问题

  • 相关阅读:
    斐波那契数列的量化分析
    GridView编辑删除操作
    Linux crontab 命令格式与具体样例
    VB.NET版机房收费系统---组合查询
    XMLHTTP使用具体解释
    Android 在子线程中更新UI的几种方法
    国产操作系统剽窃Linux内核可耻!
    Android的PVPlayer介绍
    稀疏矩阵
    很好的理解遗传算法的样例
  • 原文地址:https://www.cnblogs.com/WayneLiu/p/4683539.html
Copyright © 2011-2022 走看看