Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/108.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ios 仅适用于armv7的Complie框架?_Ios_Xcode_Frameworks_Armv7_Armv6 - Fatal编程技术网

Ios 仅适用于armv7的Complie框架?

Ios 仅适用于armv7的Complie框架?,ios,xcode,frameworks,armv7,armv6,Ios,Xcode,Frameworks,Armv7,Armv6,您好,我有一个支持armv6/armv7体系结构的应用程序 我的问题是我有一个.framework文件,它只对armv7可用 我的问题是:如何将.framework文件设置为仅针对arm7体系结构进行编译。我将支持两种体系结构armv6/armv7。没有选项仅将体系结构设置为armv7 我目前的错误信息是: ld:文件是通用的(2个切片),但不包含(n)个armv6切片:$(项目目录) 错误:链接器命令失败,退出代码为1(使用-v查看调用)您知道armv6适用于iPhone 3G和更旧的手机,并

您好,我有一个支持armv6/armv7体系结构的应用程序

我的问题是我有一个.framework文件,它只对armv7可用

我的问题是:如何将.framework文件设置为仅针对arm7体系结构进行编译。我将支持两种体系结构armv6/armv7。没有选项仅将体系结构设置为armv7

我目前的错误信息是:

ld:文件是通用的(2个切片),但不包含(n)个armv6切片:$(项目目录)
错误:链接器命令失败,退出代码为1(使用-v查看调用)

您知道armv6适用于iPhone 3G和更旧的手机,并且在这些手机上运行的版本现在已有两年历史了吗?你认为有多少部3G手机仍然可以使用(我猜不多)。该框架支持什么版本的iOS?如果是4.3,它无论如何也不会在iPhone 3手机上运行。是的,我知道armv6适用于iPhone 3G,但我不会将最低目标设置为iOS 4.3,当最低目标低于4.3时,我必须添加armv6,您也不能在此处使用框架/库,但可以找到其他选项。为什么不让自己的生活更轻松,并将其设置为4.3。我们公司调查了通过网络连接到我们网站的用户,99%是iOS 4.3或更高版本。我说要将目标设置为4.3,我没有选择。如果你想保留这两种架构,你应该放弃框架,或者你必须编写所需框架的
armv6
版本。这很简单。:)