当前位置:  开发笔记 > IOS > 正文

iPhone/iPad Active架构?它是什么?为什么会这样?谁需要它?

如何解决《iPhone/iPadActive架构?它是什么?为什么会这样?谁需要它?》经验,为你挑选了1个好方法。

这个选择是什么?我将架构设置为Optimized (armv6 armv7)这样一个胖二进制文件应该用两者构建,对吧?

那么为什么需要在菜单中设置它呢?它有什么作用?



1> kharrison..:

好吧,大多数情况下你不需要它,但即使你正在构建胖二进制文件,你可能并不总是构建两个版本.

如果检查目标的构建设置,则在"架构"部分中有一个名为"仅构建活动体系结构"的选项.我认为默认情况下,在构建调试时会选择此选项.这个想法是,如果你有插入Xcode的armv6设备足够聪明,可以检测到它并且只构建那个版本可以节省你一些时间.

当然,在构建分发时,不会检查选项以确保为两种体系结构(而不​​仅仅是活动体系结构)构建.

所以我想简短的回答是你确实需要弄乱它,因为Xcode会根据你插入的设备为你设置它.

推荐阅读
依然-狠幸福
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有