最近正在看系统12以上的屏幕共享的技术,调试时发现自己的extension怎么也出现不了,终于找到原因了。先记录一下这个问题的解决方法,后期再出来一个创建的过程。
在最新版本的Xcode,创建了Broadcast Upload Extension之后自动创建了 Broadcast Setup UI Extension,两个子APP和一个宿主APP,之后再在真机的14.3的系统上运行的,之后怎么也发现不了自己创建的extension,各种尝试,各种找参数修改,无论是否将这三个app的bundleId 写成一致,都无法在系统录制按钮后 出现的app里列表里 找到自己创建的这个子app,最后发现了 子APP的target的 General下的Deployment Info的版本高于自己的手机系统,所以出现不了,上图
截屏2021-04-04 10.25.10.png
切记切记!!! 看一下extension 的target的最低支持系统版本,如果高于手机的话是不会出现。
网友评论