两台手机同时运行 Demo,为什么看不到彼此的画面?
请确保两台手机在运行 Demo 时使用的是不同的 UserID,TRTC 不支持同一个 UserID (除非 SDKAppID 不同)在两个终端同时使用。
![](https://qcloudimg.tencent-cloud.cn/image/document/55ddf15c249cbbb114082be8b81cebd0.png)
![](https://qcloudimg.tencent-cloud.cn/image/document/55ddf15c249cbbb114082be8b81cebd0.png)
防火墙有什么限制?
iOS 打包运行 Crash?
iOS 无法显示视频(Android 正常)?
请确认在您项目的
info.plist
中 io.flutter.embedded_views_preview
值为 YES。更新 SDK 版本后,iOS CocoaPods 运行报错?
1. 删除 iOS 目录下
Podfile.lock
文件。2. 执行
pod repo update
。3. 执行
pod install
。4. 重新运行。
Android Manifest merge failed 编译失败?
1. 请打开
/example/android/app/src/main/AndroidManifest.xml
文件。2. 将
xmlns:tools="http://schemas.android.com/tools"
加入到 manifest 中。3. 将
tools:replace="android:label"
加入到 application 中。![img](https://qcloudimg.tencent-cloud.cn/image/document/68eb3659821ae5158a79067749066eeb.png)
![img](https://qcloudimg.tencent-cloud.cn/image/document/68eb3659821ae5158a79067749066eeb.png)
因为没有签名,真机调试报错?
若报错信息如下图所示:
![](https://qcloudimg.tencent-cloud.cn/image/document/b76b9b4fa5c0d07623289de2a050dbbf.png)
![](https://qcloudimg.tencent-cloud.cn/image/document/b76b9b4fa5c0d07623289de2a050dbbf.png)
1. 您需购买苹果证书,并进行配置、签名操作后,即可在真机上调试。
2. 证书购买成功后,在
target > signing & capabilities
中进行配置。对插件内的 swift 文件做了增删后,build 时查找不到对应文件?
在主工程目录的
/ios
文件路径下 pod install
即可。Run 报错“Info.plit, error: No value at that key path or invalid key path: NSBonjourServices”?
执行
flutter clean
后,重新运行即可。Pod install 报错?
若报错信息如下图所示:
![](https://qcloudimg.tencent-cloud.cn/image/document/1f9bff075cf573870aa7d8a0405262e1.png)
报错信息里面提示 pod install 的时候没有
![](https://qcloudimg.tencent-cloud.cn/image/document/1f9bff075cf573870aa7d8a0405262e1.png)
generated.xconfig
文件,因此运行报错,您根据提示需要执行 flutter pub get 解决。说明
该问题是 flutter 编译后的问题,新项目或者执行了
flutter clean
后,都不存在这个问题。Run 的时候 iOS 版本依赖报错?
若报错信息如下图所示:
![](https://qcloudimg.tencent-cloud.cn/image/document/31cb8c46fe44f9ca8c1448f3c02a1112.png)
可能是 pods 的 target 版本无法满足所依赖的插件,因此造成报错。因此您需修改报错 pods 中的 target 到对应的版本。
![](https://qcloudimg.tencent-cloud.cn/image/document/31cb8c46fe44f9ca8c1448f3c02a1112.png)