如何检测Cocoa应用程序是32位还是64位?
如何检测Cocoa应用程序是32位还是64位 在终端中,输入如何检测Cocoa应用程序是32位还是64位?,cocoa,macos,Cocoa,Macos,如何检测Cocoa应用程序是32位还是64位 在终端中,输入 file ApplicationBinary 如果它说Mach-O 64位可执行文件x86_64,那么它是64位的,如果它说Mach-O可执行文件i386,那么它是32位的,等等。应用程序/地址簿.app是一个目录。要查找实际的可执行文件,您需要将cd刻录到/Applications/Address Book.app/Contents/MacOS,并在该目录中的地址簿可执行文件(例如文件“Address Book”)上运行file命
file ApplicationBinary
如果它说
Mach-O 64位可执行文件x86_64
,那么它是64位的,如果它说Mach-O可执行文件i386
,那么它是32位的,等等。应用程序/地址簿.app是一个目录。要查找实际的可执行文件,您需要将cd刻录到/Applications/Address Book.app/Contents/MacOS,并在该目录中的地址簿可执行文件(例如文件“Address Book”)上运行file命令.您是想检测应用程序是否以64位模式运行,还是想检测二进制文件支持哪些平台?可能是Hi-Kenny的副本,我尝试过这个,上面写着/Applications/Address Book.app:directory我尝试过file/Applications/Address\Book.appHi Kenny,我应该试过file/Applications/Address\Book.app/Contents/MacOS/Calico/a.app/Contents/MacOS/Address\Book,效果不错。谢谢