Storyline 2: Content Won't Launch in the Articulate Mobile Player in iOS 9 or Later

Article Last Updated

This article applies to:

Apple made some changes to the way apps launch in iOS 9 and later. As a result, your Storyline 2 content may not launch in the Articulate Mobile Player (AMP) as you'd expect.

The launch page for your course will open in Safari, but then you'll be prompted to install AMP as shown below—even if it's already installed.

To support the changes in iOS 9, we released Update 7 for Storyline 2. See the following sections for details:

How to Publish New Courses That Are Compatible with iOS 9

To create new courses that are compatible with iOS 9 devices, just install the latest update for Storyline 2 and publish.

When you launch compatible content in iOS 9, tap Open on the banner at the top of the launch page, or tap the Launch button then tap Open on the message that appears. (If your LMS launches courses in an iFrame, the Launch button may not work in iOS 9. Here's how to fix it.)

How to Update Existing Courses for Compatibility with iOS 9

To make already-published courses compatible with iOS 9 devices without republishing, use the Articulate Updater to scan and update your published files.

Another option is to update your Storyline software then republish existing courses to make them compatible with iOS 9.

When you launch compatible content in iOS 9, tap Open on the banner at the top of the launch page, or tap the Launch button then tap Open on the message that appears. (If your LMS launches courses in an iFrame, the Launch button may not work in iOS 9. Here's how to fix it.)

How to Launch iFrame Courses in the Articulate Mobile Player in iOS 9

Some learning management systems use iFrames to display courses, and iFrame content may not launch as expected in iOS 9. For example, nothing may happen when you tap the Launch button for a Storyline course. Here's how to fix it:

  1. After publishing with the latest Storyline update installed or using the Articulate Updater to scan and update your published files, go to the folder that contains your published course and open the amplaunch.html file in a text editor, such as Notepad.
  2. Find this line of text:

    <a id="launch" href="#" class="button">Launch</a>
  3. And replace it with this text:

    <a id="launch" href="#" class="button" target="_top">Launch</a>
  4. Save and close amplaunch.html.
  5. Zip your published files and upload the zip file to your LMS.

How to Fix a "Cannot Open Page" Error in iOS 9

If you tap the Launch button for a course that's compatible with iOS 9 but AMP isn't installed, you'll see this error message:

Cannot Open Page

Safari cannot open the page because the address is invalid.

Tap OK to acknowledge the error, then tap the App Store button at the bottom of the launch page to install AMP. After installing AMP, launch the course again.