If your single source produces multiple 'products', ie. *.app's, it may be necessary to differentiate the 2 by designating the product names.
To create 2 products from 1 source:
- Create a new target by making a copy of the first.
- Modify this target by changing its
Info.plist (by default will be
Info Copy.plist)
- Modify its displayed name by changing its
Infoplist.strings- Optionally you can add a
PREPROCCESSOR MACRO to differentiate the 2 targets (see previous post)
But when you compile the 2 targets, they always have the same .app name. This could be problematic for multiple reasons...
- If your bundle identifier is
com.xxx.Application, your Product name should be '
Application'
- If you want to differentiate the 2 builds, it'd be easier if the 2 did not have the same app name
To do so:
- Highlight the
Targets > Application 1- Right click >
Get Info-
Build tab
-
Packaging > Product Name = New Application name