Posts

Post not yet marked as solved
1 Replies
1.2k Views
I'm new to iOS programming.I'm trying to write an app for screen broadcasting/recording.Follow the guide of WWDC2018.1. new target of "Broadcast Upload Extension" and "Broadcast Setup UI Extension".Note: neither SampleHandler.swift nor BroadcastSetupViewController.swift is modified.2. modify the ViewController.swift as followingimport UIKit import ReplayKit @available(iOS 12.0, *) class ViewController: UIViewController { var broadcastPicker: RPSystemBroadcastPickerView? var broadcastPicker: RPSystemBroadcastPickerView? override func viewDidLoad() { super.viewDidLoad() // Do any additional setup after loading the view. let broadcastPicker = RPSystemBroadcastPickerView(frame: CGRect(x: 0, y: 0, width: view.bounds.width, height: 500)) broadcastPicker.preferredExtension = "com.myapp.extension" view.addSubview(broadcastPicker) } }After installation, when pressing the app to start broadcasting, following screen is shown. There is no icon of my app. The preferredExtension is confirmed correct as the extension's Bundle Identifier.https://i.stack.imgur.com/vFotKl.jpgIf starting broadcast from the system, there are many provider options, but not my app.https://i.stack.imgur.com/qilOLl.jpgPlease help. Thank you.
Posted
by WHHuang.
Last updated
.