Re: question about making "lite" version
Re: question about making "lite" version
- Subject: Re: question about making "lite" version
- From: Jens Alfke <email@hidden>
- Date: Wed, 20 Jul 2011 08:02:51 -0700
On Jul 19, 2011, at 7:02 PM, Rick C. wrote: Just looking for a confirmation here...if I want to take an existing project and make a "lite" version I just need to copy it and change the bundle identifier and bundle/executable name and then modify the code as needed is this correct? Or is there anything else I need to change?
Use #ifdefs instead of copying code, or you’ll be in a world of pain when you update the main app to version 1.0.1 and then need to release a lite version of that. (You can define the flag in the preprocessor target settings.)
As Christiaan says, it’s better to just duplicate the target in the existing project. It’s cleaner and you can move common build settings to the project level so they’ll be shared between targets.
Usually you want the lite version to have the same bundle identifier, so if the user upgrades to the full version s/he keeps the same preference settings.
—Jens |
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Xcode-users mailing list (email@hidden)
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden