lionheart / openradar-mirror

A mirror of radars pulled from http://openradar.me/.
246 stars 17 forks source link

27999615: Customizable Loading Splash for iMessage Apps #15700

Open openradar-mirror opened 8 years ago

openradar-mirror commented 8 years ago

Description

When you first launch a Messages Extension the framework displays your iMessage App Icon. But then subsequent loading of the extension seem to show a random screenshot of your extension taken by the framework. Is there a way to customize this for apps? We do a little amount of animation when the extension first loads it likes to take screenshots in the middle of the animation phase.

From https://forums.developer.apple.com/thread/60648

Steps to Reproduce:

  1. Launch your extension in Messages, notice the first time after installation your app icon is displayed
  2. Navigate to another extension other than the one you installed
  3. Navigate back to your extension
  4. Notice how it will now load a random screenshot of your extension

Expected Results: The applications icon is displayed everytime the extension is loaded. Or developers are given the ability to set their own like with launching container apps.

Actual Results: The system takes a seemingly random screenshot of your extension.

Product Version: iOS 10 Created: 2016-08-24T23:27:24.471750 Originated: 2016-08-24T00:00:00 Open Radar Link: http://www.openradar.me/27999615

StephenClarkApps commented 8 years ago

It shound not be (is not) a random screen shot really, if you review the documentation you can see that it will be attempting to take a frezee at the point you come out of using the extention, it loads on this to give the impression of quick loading. Investigating the documentation and looking at examples will give you some clues as to how to change the state of the app before it is dismissed and when re-loading etc.