I built a simple app using Client SDK (v5.2.42037.1112) with both Broadcast Upload extension (com.apple.broadcast-services-upload) and Broadcast Setup UI extension (com.apple.broadcast-services-setupui).
However, when I touch the Screen Recording button on the control center (or the share button of games which supports Replaykit), I don’t see my app as one of broadcasters unlike the sample app provided as a part of SDK(MobileRTCSampleScreenShare).
I have verified that
- Extensions’ bundle name is prefixed by the container app’s bundle id
- Both extensions and the container app are associated with the same App Group ID
- The container app embed both extensions as “Plugins” in the “Embed App Extensions” section
It seems that iOS does not recognize my extensions.