Apple Watch Demo

From The Apple Wiki
Apple Watch Demo
Original author(s)Apple Inc.
Developer(s)Apple Inc.
Stable release
1.2.2
(latest known version)
Operating systemiOS
Available inEnglish
TypeDemonstration
LicenseClosed source

Apple Watch Demo is a retired retail app used exclusively on Display Table demo units to advertise Apple Watch and encourage customers to try it themselves. The app was the core of the Display Table unit's functionality, as it bridges the connection between the embedded iPad and the embedded Apple Watch, allowing for features like Live data and Quick View. It was designed to run on iPad mini 2.

Setup

To set up Apple Watch Demo, you must first prepare the embedded iPad. Display Table units were shipped running a modified version of iOS 9.0.1, and employees were to refrain from updating them unless explicitly requested to do so. Make sure you've used the Apple Watch Update Utility to install the latest demo content on both the embedded iPad and embedded Watch. When the unit's display lights up with the setup greeting, slide to begin setup. Then, follow these instructions:

  • Choose a Wi-Fi network from the list.
  • If the device displays "Apple Inc. will automatically configure your iPad," skip this step. If not:
    • Tap on Don't have an Apple ID or forgot it?
    • Tap on Set up later in Settings.
    • Tap on Don't Use.
    • Tap Agree to agree to the Terms and Conditions.
  • When the Diagnostics screen appears, wait one minute. This allows the unit to download essential configuration data in the background.
  • Tap Send to Apple. Do not tap Automatically Send.
  • Wait 5 more minutes for the device to activate in the background.
  • Tap Automatically Send.
  • Tap Share with App Developers.
  • Finally, tap Get Started.

If Apple Watch Demo does not start automatically, launch it from the Home Screen. As configuration progresses, check marks will appear under each app requirement, as well as on the device outlines. Make sure the unit is connected to power and not attached to a Mac during this time. Grant all requested permissions.

Note: If any of the device outlines do not have a checkmark after five minutes, reset the embedded iPad by quickly pressing the button in the reset pinhole three times within five seconds. You can use a SIM Replacement Tool or another thin, pointed object to accomplish this.

Log into the Apple Watch Demo app with a valid Apple ID and password. If access has been provisioned to the account in MyStore, the app will check for updates. If updates are found, follow the prompts and reconfigure.

Once logged in, the Configuration screen will appear. Tap the back button to open the Troubleshooting screen.

  • Ensure there is a green dot next to the Management Profile button. If the dot is red:
    • Tap the Management Profile button.
    • You will be prompted to install a managed configuration profile. Install it.
    • Once installed, the device will reboot after five seconds.
  • Ensure there is a green dot next to the Notifications button. If the dot is red:
    • Tap the Notifications button.
    • Settings will open to the Notifications section.
    • Grant notification permissions to Apple Watch Demo, and restart the app.

Return to the Configuration menu. Before continuing, you must set up the embedded Apple Watch. If you have not done so, follow the instructions in this article. Confirm that the store is correct, and tap the Download button.

When the content finishes downloading, the demo will begin. You may now place the Display Table unit out on the sales floor.

You must repeat these steps with every software update for either embedded device.

Administrative Options

Some Display Table units are designed to be fixed to the demo surface to prevent theft. This also makes it difficult for employees to quickly take units backstage for troubleshooting. Luckily, Apple Watch Demo allows device administrators to quickly assess the working order of a unit with Quick View. To access the Quick View screen, swipe in from the left side of the display with three fingers.

Quick View can show the following information:

  • Embedded battery charge (if applicable).
  • MyStore/SmartSign connection status.
  • Watch connection status.
  • Embedded iPad serial number.
  • Embedded Apple Watch serial number.
  • Application version.
  • Demo Content version.
  • Date of the last Demo Content update.

If action is required, an employee may need to use the Troubleshooting screen. To access it, press and hold on the top right corner with three fingers for five seconds. You will be prompted to reconfigure. Enter an authorized Apple ID.

Troubleshooting offers the following information:

  • Exact version and build numbers.
  • Release notes.
  • Troubleshooting info.
  • Demo Content version.
  • Demo Content install date.
  • Exact timestamp of last Demo Content update check.
  • Locale code.
  • Time zone.
  • Network options.
  • Watch connection status.

Configuration Profile Information

Title: Device Configuration

Description: Device Management Configuration

Organization: Apple, Inc.

Consent Text: This is an Apple Confidential internal profile. Do not distribute.

Identifier: com.apple.retail.hogwallop

Removal Passcode: N98d-Jn75

Payloads:

  • Home Button Disabler (com.apple.SBHomeButtonDisabler)
    • Disables the Home Button for retail purposes.
    • Set SBStoreDemoAppLock in com.apple.springboard to true.
  • Profile Security (com.apple.retail.hogwallop.ProfileSecurity)
    • Configures Configuration Profile security.
    • Set 30 restrictions including:
      • Control Center on lock screen not allowed.
      • Documents in the Cloud not allowed.
      • Siri while locked not allowed.
      • FaceTime not allowed.
      • Passbook not allowed.
      • Multiplayer gaming not allowed.
      • Voice dialing while locked not allowed.
      • Background fetch while roaming not allowed.
      • Touch ID unlock not allowed.
      • Today view on lock screen not allowed.
      • Adding Game Center friends not allowed.
      • Auto-fill in Safari not allowed.
      • iCloud backup not allowed.
      • Backing up enterprise books not allowed.
      • Shared Streams not allowed.
      • Notifications view on lock screen not allowed.
      • iCloud Keychain not allowed.
      • In-app purchases not allowed.
      • iTunes Store not allowed.
      • Photo Stream not allowed.
      • Managed apps cloud sync not allowed.
      • Opening documents from managed to unmanaged apps not allowed.
      • Pop-ups in Safari not allowed.
      • Screen capture not allowed.
      • Spotlight internet results not allowed.
      • Establishing untrusted TLS connections not allowed.
      • Siri not allowed.
      • Synchronizing enterprise books, notes, and highlights not allowed.
      • Opening apps from unmanaged to managed apps not allowed.
      • Handoff not allowed.
  • iOS Update Disabler (com.apple.retail.hogwallop.iosupdatedisabler)

Version History

  • 1.0
  • 1.0.4
  • 1.0.8
  • 1.1
  • 1.2
  • 1.2.1
  • 1.2.2