在同一个程序包中同时为两种架构提供最理想的性能。硬件方面，苹果电脑公司已经将其产品线上的所有麦金塔电脑在2006年内转为英特尔处理器，相对应的软件方面，苹果最早是在2005年苹果电脑全球研发者大会上就发布了通用二进制的内容来适应这种转换。 当程序在操作系统中运行后，将自动检测通用二进制代码，然后根据使用的架构自动选择合适的代码来执行，因此实现无损的本地程序运行速度。
概要.通用二进制代码有两种基本类型。一种类型就是简单提供两种独立的二进制代码，一个用来对应x86架构，一个用来对