Runtime Configurations

Note: Runtime configurations are designed for developing, testing, and debugging purposes. You shouldn't need to change anything mentioned in this page in order for NineAnimator to run.

It's possible to tweak some of NineAnimator's behaviors through changing environment variables. This is particularly useful for unit testing and debugging purposes.

Environment Variables

Variable NameDescription
NINEANIMATOR_NO_SETUP_SCENESet this variable to prevent NineAnimator from displaying the welcome screen at launch.
NINEANIMATOR_NO_ANIMATIONSSet this variable to disable UIView animations in NineAnimator.
NINEANIMATOR_APPEARANCE_OVERRIDESet this variable to force NineAnimator to switch to a specific appearance at launch. The user's configuration will not be changed.
NINEANIMATOR_CREATE_DUMMY_RECORDSSet this variable to create a list of dummy recent anime and playback records at launch (DEBUG builds only). The dummy records are appended to the user's records.