我正在使用OS X 10.8上的Xcode 4.6开发一款应用程序。 应用程序部署目标设置为10.6,这是我们需要支持的版本。 但是,当我存档该应用程序(编译、链接和嵌入资源+框架)并将其部署(即复制)到10.6测试机器时,它会崩溃并显示一个常规的“分段错误”。 在10.7上运行正常。
我无法在旧的Mac上使用Xcode编译项目,因为应用程序使用较新的编译器进行构建(它使用ARC、隐式属性合成、新的objective-c文字语法等)。 它也无法进行类型检查,因为基础SDK是10.8,并且引用了一些10.6机器上的编译器不知道的10.8令牌。
对于如何进行调试应用程序有什么建议吗?
我无法在旧的Mac上使用Xcode编译项目,因为应用程序使用较新的编译器进行构建(它使用ARC、隐式属性合成、新的objective-c文字语法等)。 它也无法进行类型检查,因为基础SDK是10.8,并且引用了一些10.6机器上的编译器不知道的10.8令牌。
对于如何进行调试应用程序有什么建议吗?
if ([NSUserNotificationCenter class]) {//使用Lion通知中心} else {//使用Growl}
- lmirosevic