proton:ios_setup
Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| proton:ios_setup [2010/10/29 13:19] – seth | proton:ios_setup [2012/07/03 04:03] (current) – seth | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| + | ==== First things first ==== | ||
| + | If you haven' | ||
| + | |||
| ==== Compiling RTBareBones for iOS ==== | ==== Compiling RTBareBones for iOS ==== | ||
| - | Easy. Open Finder, navigate to the RTBareBones directory and double click RTBareBones.xcodeproj. | + | Easy. Open Finder, navigate to the **RTBareBones** directory and open **RTBareBones.xcodeproj**. |
| The project will open in Xcode. | The project will open in Xcode. | ||
| Line 13: | Line 16: | ||
| To test on a real device and actually publish in the AppStore: | To test on a real device and actually publish in the AppStore: | ||
| - | * Join the [[http:// | + | * Join the [[http:// |
| * Setup security certificates and bunch of junk, there are tutorials out there on how to set it up, it's not that difficult these days | * Setup security certificates and bunch of junk, there are tutorials out there on how to set it up, it's not that difficult these days | ||
| * Submit your app and wait like 10 days before it's rejected because you broke one of the many rules. | * Submit your app and wait like 10 days before it's rejected because you broke one of the many rules. | ||
| Line 21: | Line 24: | ||
| ==== Design notes ===== | ==== Design notes ===== | ||
| - | If you check the RTBareBones' | + | If you check the **RTBareBones' |
| + | |||
| + | It's shared between all apps in **/ | ||
| + | |||
| + | If I add a feature, all my apps get the benefit. | ||
| + | |||
| + | If for some reason you need more control of the Objective-C side, you could just copy them into your app level folder and use those customized versions instead. | ||
| + | |||
| + | ==== Resources, network drives ===== | ||
| + | |||
| + | The way I do my iOS builds is I share my Windows HD drive to OS X, and open the Xcode project on the network drive. | ||
| + | |||
| + | Under " | ||
| + | |||
| + | You don't have to edit the project file when you change/ | ||
| + | |||
| + | ==== Switching from a "combo app" to iPhone only ===== | ||
| + | The examples are all "combo apps" which mean they run on each device at its native resolution. | ||
| - | It's shared between all apps in /shared/iOS/app. It's about six files. If I add a feature, all apps get the benefit. | + | - In the XCode project build settings, set " |
| + | - Edit the Info.plist with a text editor and remove | ||
| + | - Remove the Resources-iPad folder from the project, | ||
| + | - Do a full rebuild, you're done! | ||
proton/ios_setup.1288358365.txt.gz · Last modified: by seth
