What is the best way to make sure that I am not using any inaccessible API for OSX?

I am writing an OSX application in Xcode 6, but I want my application to support OSX 10.7 and higher. Unfortunately, Xcode 6 only includes SDKs for 10.10 and 10.9.

What is the best way to make sure that I am not using any inaccessible API that crashes into 10.7 and 10.8?

+4
source share
1 answer

There is currently no easy way to do this, since, as you said, 10.9 is the farthest part you can specify. Until Xcode 7 is released, which I think will only help with newer SDKs anyway, you have few options, none of them are convenient:

  • Mac, 10.7 Xcode 4 5 ( , 10.7 SDK) ( ). Mini " " ( // ) . Mac. , , .

  • ( ) Mac 10.7/ Xcode, , . , 1, , , , Mac .

  • . , , ", , , / .

  • [] . JWWalker .

, ( 10.6), 1 3. Mini, 10.6 Xcode 3, / . , , / , . , , API , , - ( Mini, ).

- NIBs/XIB. IB , "" ( ), , , ibtool. , , , , , 10,9 .

", , ".

+4

All Articles