• 关于使用黑苹果开发的悲惨教训


    老板是个大方的人--员工大多都同意这点吧。然后,悲剧发生了。

    在公司,开发IOS程序的机子是跑在windows VM 里面的一台黑苹果。

    app 必然要联网的(不联网的估计很少吧),所以我用了大家都说好的AFNetworking做app的http client。

    官网找demo,修修改改,然后加入app的代码中。run...

    第一次,请求完成。

    第二次,请求完成。

    第三次,请求完成。

    第四次,请求......Timeout

    第五次,请求......Timeout

    ...

    第N次,请求......Timeout....

    不信邪,然后重复N次以上操作。结果T_T,然后我用原生的NSURLCnnection,一样的结果。

    看了Server的log,从timeout后,每隔5分钟都会收到上面提到的timeout的请求.

    抓狂了,疯狂做搜索,查出来,大家都这么用,都没问题,跑去AFNetworking哪里提交issue,作者说"you should go to stackoverflow"...

    崩溃了。别人都这么用,为什么唯独我不行?为什么timeout后,服务器还会收到请求,为什么时间间隔刚刚好是5分钟?为什么!!!?

    不用我说,大家都知道这是黑苹果的问题了。那台黑苹果的版本是10.6.1(Lion),XCode5.

    和老板讨论了好几次,最后我从服务器每5分钟收到一次请求上怀疑是OSX的问题,刚好老板的MAC坏了,换了一台,让他装了XCode,跑一下以前的app。一切安好....T_T

    从开始问题到找出问题,用了一个半月。

    这不是成本么。

    后来,老板说,你的VM不能再用了-- 他通宵下了一个新版本的OSX  10.9.4 (Mavericks)。

    呵呵。(完)

  • 相关阅读:
    Boa移植到Android——ztg
    How to port lighttpd to Android
    android 4.4源码下载——百度云盘地址
    CentOS7——解压7z文件——p7zip
    android—mm—mmm—没有规则可以创建target/product/generic/obj/SHARED_LIBRARIES
    日常美食 小纪
    日常美食 小纪
    上海植物园
    上海之行(一)田子坊
    上海之行(一)田子坊
  • 原文地址:https://www.cnblogs.com/hui314/p/black_apple.html
Copyright © 2020-2023  润新知