两台手机同时运行 Demo,为什么看不到彼此的画面?
请确保两台手机在运行 Demo 时使用的是不同的 UserID,TRTC 不支持同一个 UserID (除非 SDKAppID 不同)在两个终端同时使用。
防火墙有什么限制?
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 中。
因为没有签名,真机调试报错?
若报错信息如下图所示:
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 报错?
若报错信息如下图所示:
报错信息里面提示 pod install 的时候没有 generated.xconfig
文件,因此运行报错,您根据提示需要执行 flutter pub get 解决。说明
该问题是 flutter 编译后的问题,新项目或者执行了
flutter clean
后,都不存在这个问题。Run 的时候 iOS 版本依赖报错?
若报错信息如下图所示:
可能是 pods 的 target 版本无法满足所依赖的插件,因此造成报错。因此您需修改报错 pods 中的 target 到对应的版本。