Customize app behavior

In addition to customizing strings, images, and settings, you can modify certain app behaviors to change the user experience.

The configuration file that controls app behavior is MyConfiguration.plist. It is located in the DeploymentKitApp project hierarchy, as displayed in the Xcode Navigator.

location of MyConfdiguration.plist in Xcode.

You can control the following behavior using this file.

  • At startup:
    • Authenticate through a Spotfire Business Author login page rather than the login service.
    • Preconfigure a Spotfire Business Author server connection. See Configurations for a custom login page for single sign on for more information.
    • Open a specific analysis document in Analysis view.
    • Browse a Spotfire library at a specified URL.
    • Open a web page at a specified URL.
  • Disable adding or editing Spotfire libraries.
  • Disable adding and removing analyses in the Favorites view.
  • Add custom menu items (with text and custom icons) below the Recently Viewed item in the sidebar menu. This is useful for displaying custom web pages to present a selection of analyses to load.
  • Hide the Favorites view.
  • Hide the Examples view.
  • Hide the Recently viewed view.
  • Specify a URL to download a list of analyses document URLs on a Spotfire server for display in the Examples view.