使用 ZBar SDK 的 iPhone 应用程序的验证错误
Posted
技术标签:
【中文标题】使用 ZBar SDK 的 iPhone 应用程序的验证错误【英文标题】:Validation error for iPhone app using ZBar SDK 【发布时间】:2014-05-26 15:51:58 【问题描述】:我有一个使用 ZBar SDK 的 iPhone 应用程序(适用于 ios 7 及更高版本)。我正在努力使用 Xcode 5.1.1 为 iOS 7 更新它。
我收到了this arm64 构建错误,但我已经根据here 的说明重新编译 libzbar.a 来解决这个问题。
应用程序现在已成功存档。但是,当我尝试在 Xcode Organizer 中对其进行验证时,我收到以下错误:“此捆绑包无效。包含 arm64 架构的应用程序必须同时包含 armv7 和 armv7s 架构。”
我为我的项目架构设置了“标准架构(armv7、armv7s、arm64)”,为有效架构设置了“arm64 armv7 armv7s”。
目前我不确定还可以尝试什么,因此我们将不胜感激。
【问题讨论】:
【参考方案1】:拔下我的 iOS 设备并重新归档构建对我有帮助。
【讨论】:
【参考方案2】:我找不到任何可以解决此问题的方法。在转了几天之后,我从我的应用程序中删除了 ZBar SDK 的所有痕迹,转而使用 Apple 的 AVFoundation 来支持 QRCode。此选项在 iOS 7 之前不可用,但现在生活变得轻松多了!
【讨论】:
以上是关于使用 ZBar SDK 的 iPhone 应用程序的验证错误的主要内容,如果未能解决你的问题,请参考以下文章