I have a multi-target iPhone app which currently includes a header file with constant definitions that are conditionally included at build time depending on which target is being built.
However, I was wondering if it might be better to instead include this information in the info.plist for the build, as this generally holds target-specific meta, so logically seems more appropriate.
Therefore, my questions are:
- Is it acceptable to include custom (non-Apple defined) keys in the info.plist file?
- Is this a suitable place to include meta for the app which differ between targets?