Tag: armv7

在有效架构中使用armv7s有什么优势?

我正在开发支持iOS 4.3及更高版本的iOS应用程序。 由于一些框架,我不能归档为armv7s,所以我已经删除armv7s的支持。 会降低应用程序性能吗? 使用armv7的优点是什么?

如何在运行时确定二进制映像架构?

崩溃日志包含“二进制映像”部分,其中包含关于所有已加载模块的体系结构(armv6 / armv7)和标识符的信息。 如何在运行时确定这些信息? (至less,只适用于可执行的应用程序) NSBundle有方法executableArchitectures,但如何确定哪个架构正在运行?

如何在armv7应用程序中使用armv6第三方库?

我有两个第三方库。 一个只有armv6的版本,另一个只有armv7的版本。 我需要在我的iOS企业应用程序中使用它们。 我已经要求armv6库供应商提供一个armv7版本,但他们一直没有这样做。 (注意:我已经得到答案并提供了答案,其他人在评论中提出了这个问题,而且没有足够的空间来回答,所以我创build了自己的问题,并提供了我的答案。

限制应用程序到iOS 4.0+时,是否需要添加armv6支持?

目前我正在编译armv6和armv7。 我也将目标iOS版本设置为4.0。 我说的是所有能够运行iOS 4.0+的设备都是armv7,因此我可以停止为armv6编译? 没有什么大不了的,但是这意味着我的应用程序的二进制文件会比较小。

用于Cocoapods库的架构armv7的未定义符号

我偶然发现了一个需要处理的项目的问题。 该项目使用Cocoapods来pipe理其库。 我像往常一样运行pod install来开始,但xcode给我错误。 我得到了Undefined symbols for architecture armv7如下图所示: 所有这些符号都是我在项目中使用的库。 例如。 AFNetworking,RNBlurModalView。 我试图从项目中删除所有的Cocoapods相关的文件,并再次运行pod install ,但它仍然没有解决问题。 我到目前为止所做的: 清理项目并重新构build。 删除Cocoapods相关文件并再次运行pod install 。 试图在Project Target中的Compile Sources中添加类,但是不能。 该课程在Pods工作区中。 将“构build主动架构”仅从YES更改为“ NO 我也尝试从同样的问题的解决scheme,但没有一个是为我工作。 如果有帮助,我使用xCode6和Cocoapods 0.34.4 。 项目的有效架构是armv7 and armv7s 。 更新:当运行pod install –verbose Integrating client project Integrating target `Pods` (`AIYOCore.xcodeproj` project) [!] The use of implicit sources has been deprecated. To […]

构buildarmv7,armv7s,arm64,i386和universal的ffmpeg iOS库

我已经看到几个脚本来构buildarmv7,7s和i386的FFmpeg API,但是找不到任何可以用于armv64的东西。 在这个论坛的其他线程上的一些答案build议为arm64准备一个单独的库,但是对于其余的体系结构不能很好地工作。 因此,我需要一个脚本,可以适用于所有支持的iOS架构,包括armv7,armv7s,armv64和i386。

在编译iPhone应用程序时,armv7比armv6有什么优势?

如果有任何优势…在文档中找不到任何确凿的结果。 显然armv7是iOS的新版本…是否更快? 小吗? 在X更好?

iOS 6 Xcode 4.5不受支持的架构armv7s

尝试归档Ad Hoc版本的应用程序时,出现以下警告: iPhone/iPod Touch: application executable contains unsupported architecture(s): armv7s (-19031) 我真的不知道为什么会发生这种情况,原因有二: 我使用的唯一非基础框架是Facebook SDK,它是最新版本 我上个星期成功存档了应用程序,自那以后唯一改变的就是纯粹的编码改变。 另外,我尝试使用和不使用iPhone 5进行存档,并且我收到了错误。 有谁知道如何解决这个问题?

iOS应用兼容性问题

我正在用Swift 2.1,Xcode 7.1.1做一个应用程序。 我希望它至less与iPhone 4S和5C兼容。 我configuration了我的项目设置与armv7架构,info.plist,但是当我发布我的版本,我只有在iTunes连接定义的arm64。 我需要在哪里正确configuration?