我有一个macbook air 2011版本并安装了10.8.x.我使用xcode 4.6来开发一个应用程序,我使用这台机器测试它并且工作得非常好。
我希望我的应用程序支持10.6(雪豹)和10.7(狮子)(我将部署目标设置为10.6并将sdk基础设置为10.7),所以为了测试它,我使用我的macbook编译了我的应用程序(再次,10.8山狮)并将应用程序复制到我的另一台10.6机器(hackintosh)。
测试10.6是一个痛苦的屁股,我已经学会了一些技巧,试图使测试更容易(即实现redirectConsoleLogToDocumentFolder,以便所有NSLog将添加到console.log),但有时我的应用程序将导致一个分段错误,try catch无法捕获,我真的不知道导致问题的原因。
我的问题是:
1. how to easily test my app (with ARC enabled) on a 10.6 machine without xcode? I have installed xcode 4.2 on snow leopard, however it doesn't support arc and couldn't compile, even I downloaded the 10.7 sdk and put it into my xcode folder.
2. are there any other tricks you can share with me, to make the testing on 10.7/10.6 easier?