问题描述
这是我的情况:
我已经使用plist和场景委托在我的应用程序中设置了一个外部显示器。就我而言,外部显示器是AppleTV上的播放。效果很好,我可以在AppleTV上显示自定义的单独视图控制器。但是,某些用户只想在外部屏幕上镜像该应用程序(因为它在添加对多个屏幕的支持之前一直在运行)。有没有一种方法可以在运行时进行切换?
这就是我的info.plist
设置方式
<key>UIApplicationSupportsMultipleScenes</key>
<true/>
<key>UISceneConfigurations</key>
<dict>
<key>UIWindowSceneSessionRoleApplication</key>
<array>
<dict>
<key>UISceneConfigurationName</key>
<string>Default Configuration</string>
<key>UISceneDelegateClassName</key>
<string>$(PRODUCT_MODULE_NAME).SceneDelegate</string>
</dict>
</array>
<key>UIWindowSceneSessionRoleExternalDisplay</key>
<array>
<dict>
<key>UISceneConfigurationName</key>
<string>Default Configuration</string>
<key>UISceneDelegateClassName</key>
<string>$(PRODUCT_MODULE_NAME).ExternalScreenSceneDelegate</string>
</dict>
</array>
</dict>
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)