My app has several settings that it would be convenient to manipulate during testing. How this has been accomplished on other platforms is there is a separate control app that is used by testers to change the settings.
Is this possible on iOS? Is it possible for my app to expose its settings so they can be manipulated by a test app?
You can use the Settings.bundle approach to expose your application’s settings to the user. Alternatively, expose them using a regular UIView. These approaches work well with the standard NSUserDefaults class.
If you have implemented your settings functionality in a different manner, you will have major stumbling blocks to overcome, in addition to the extra code you’ll have to write.