各位大神我们公司最近要提交一个新版本的程序到AppStore上去,我考虑到时间性的问题就开始着手做32位和64位的适配问题。可是我百度了一下,上面都是说用Xcode5来做适配通过更改Architectures来进行解决64位的适配问题。我想问一下就是,你们做过32位和64位适配项目的大神,你们用的方法也是这个方法嘛?还有就是做适配问题就必须得要在Xcode5上面做嘛?因为我看到百度中都是说在Xcode5中运行,Xcode6不行嘛?

解决方案 »

  1.   

    使用xcode 6的standard  Architectures 重新编译一下项目就可以支持了。
      

  2.   

    哪个版本的XCode设置都一样的:Build Settings->Architectures--> Architectures->Standard architectures
                                                  --> Valid Architectures-->arm64 armv7 armv7s
      

  3.   

    二楼版主说的很对,xcode6默认创建的时候已经帮你配制好了,里面包含了32位和64位app。你需要注意的就是第三方库对应有支持64位的就可以了
      

  4.   

    Xcode6 早就可以了,用Xcode6 N久了。 没问题。
    32 切换 64 主要 需要多注意一些 CGFloat NSIntger 等这样的 不同位的情况下,有变化的地方。 还有注意升级第三方组件,都搞成支持64的。
      

  5.   

    这个适配没什么问题,用 NSInteger、CGFloat 这些替换 int、float 就完成大半了。