Channel Capture Tool

A tool to expose the Channel ID to the user.

The Channel ID is valuable for troubleshooting individual device issues in production apps. iOS SDKs since 6.1.0 include a Channel Capture tool that can be used to expose the Channel ID to the user, who can then send it to support. App developers are asked to enable the channel capture tool or to provide another mechanism to get the user’s Channel ID.

The Channel Capture tool can be enabled or disabled using the UAConfig channelCaptureEnabled flag in your app’s AirshipConfig.plist. By default, the tool is enabled.

If the Channel Capture tool is active, it listens for 6 app foregrounds within 30 seconds. On the 6th open, the channel ID will be copied to the user’s clipboard with an expiry of 1 minute.