objective-c - OSX bundle 架构

标签 objective-c macos architecture bundle

我需要比较 bundle 的架构并将其与安装程序的机器架构进行比较;如果它们匹配,安装将继续,否则它将中止。 使用宏很容易获得架构;我想知道是否有一种方法可以检查要安装的包的架构。

最佳答案

从 shell,你可以做

otool -hv <path to mach-o image>

图像通常在应用程序中的 Contents/MacOS 或框架中的 Versions/Current

关于objective-c - OSX bundle 架构,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10434405/

相关文章:

ios - MPNowPlayingInfoCenter 抛出 EXC_BAD_ACCESS

ios - 我已经制作了一个应用程序,但现在我被告知它要向后兼容以前的 iOS 版本

objective-c - iOS - 访问可修改的原始音乐库数据?

iphone - Cocos2d-iPhone中继承CCSprite

php - 如何在带有 XAMPP 的 Mac 上使用 PHP 运行 ffmpeg

java - 我们什么时候应该在 Spring 中使用@Component?

c# - 3(物理)层架构效率低下吗?

oop - 与过程式编程相比,使用事件驱动方法有什么优势?

macos - 尝试在 OSX 上设置 postgres

swift - 以正确的方式创建 CGEvent