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: 2010/10/29 13:19 by seth