Setup UI for ReplayKit with iOS Screen broadcasting (iOS 11)?

In iOS 11, from Control Center a user can now initiate a broadcast of their entire iOS screen to their choice of a supported broadcast app.


In this scenario, is it possible for a broadcast app to provide Setup UI (for example for account sign-in or naming of broadcast title)? The information I have found so far hints at the answer being "no" (which would be unlike in-app broadcast) but I have not found anything definitive.


If not possible, is there any way that the Upload Extension could retrieve information from the main broadcast app (that the user had previously setup)?

Not a lot of help here, but i think you are right. Based on what I’ve seen from trying things and from a few one liners interspersed in the sparse documentation, no, the setupui extension won’t be called. though I haven’t tried it, i think I saw references to ways to share resources from your main app.

I filed a related bug: https://openradar.appspot.com/33828771


It was designated as a duplicate of 32307557 (which doesn't appear to be available on open radar).

this is possibly one of the most confusing information rollouts I've seen. it seems that it's supposed to be possible. however there are no functioning examples.

How did Omlet Arcade did it. Did any one have a working demo? or any clue how to implement it, apple documentation is not enough

Looks like right now it is not supported. Last WWDC video, from 26:10 on, https://developer.apple.com/videos/play/wwdc2017/606/?time=1640, you can see that he detects that broadcast was initialized from iOS Control Center by checking whether "setupInfo" is nil.


Of course, I'd love to be proven wrong, but this is what we have now.

Hello, I am using the iOS 11 extension from the Control Center to use my extension to broadcast live, when the live function starts after I can not receive any data transmitted by the system, ask how to solve.

Setup UI for ReplayKit with iOS Screen broadcasting (iOS 11)?
 
 
Q