ios - Agora SDK 视频不工作,甚至本地视频不显示在 swift

标签 ios swift xcode swift4 agora.io

我已经为我的一个 iOS 项目设置了 agora SDK,并从 agora 获得了一个开发者应用程序 ID,按照教程中的每个步骤进行操作,但似乎没有任何效果......只需运行该应用程序并仅显示 UIView( canvas)用于本地和远程视频,不是错误 - 没有发现与此相关的警告。我从 agora 下载并编辑示例应用程序。

最佳答案

伙计们,我有点害羞地找到了答案,这是 APPID 的错误,我从开发者帐户中复制了 APPID,少了一个字符。

结论:错误的appID不会报任何错误只是运行APP,但是当我输入我创建的正确APPID时它出现本地视频,然后我尝试使用具有相同channelID的另一部手机然后远程视频也显示正常...所以即使只激活本地视频,也必须在 AGORA 开发者帐户上输入正确的 APPID。

编辑:App id 在 Agora 的两个地方使用,第一个是在 Agora signal API 中,第二个是 i RTCEngine 所以确保两个位置上放置相同的 APP id

最好的问候。

关于ios - Agora SDK 视频不工作,甚至本地视频不显示在 swift,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51119297/

相关文章:

ios - Sprite Kit 所有对象只出现在屏幕的右半边

ios - 在 iOS 应用程序中显示通知,而应用程序在前台/在 swift 3 中处于事件状态

ios - 为 iOS React-Native 项目设置 Fbsdk 框架

ios - Xcode 11.4/iOS13.3.1 无法检查应用程序包

ios - 在文本字段中快速添加逗号作为用户输入

objective-c - 电影播放器​​激活状态错误(1)

ios - iOS 14 的 RSS 小部件显示为空

xcode - 如何使用 CMake 将 Info.plist 捆绑在 MacOSX 应用程序中?

ios - 为什么类名附加了 _private.h 字样

ios - 如何确定我的 iOS 文档目录中是否存在某个名称的文件