ios - 执行 jitsi-meet sdk 时出错
问题描述
在执行 jitsi-meet sdk 时遇到问题。这些是正在发生的问题。
/Users/jeetk/Desktop/tring/iostring/ios/Pods/Target Support Files/Pods-jitsi-meet/Pods-jitsi-meet.debug.xcconfig:无法打开文件(在项目中的目标“jitsi-meet”中)应用程序”)
/Users/jeetk/Desktop/tring/iostring/ios/Pods/Target Support Files/Pods-jitsi-meet/Pods-jitsi-meet.debug.xcconfig:无法打开文件(在项目中的目标“jitsi-meet”中)应用程序”)
/Users/jeetk/Desktop/tring/iostring/ios/Pods/Target Support Files/Pods-jitsi-meet/Pods-jitsi-meet.debug.xcconfig:无法打开文件(在项目中的目标“jitsi-meet”中)应用程序”)
解决方案
我认为这是您的实施问题。尝试像这样重新实现您的Jitsi-Meet:
使用 CocoaPods
使用 SDK 的推荐方法是使用CocoaPods
. 为此,请将JitsiMeetSDK
依赖项添加到您现有的 Podfile 或按照以下示例创建一个新的 Podfile:
platform :ios, '11.0'
workspace 'JitsiMeetSDKTest.xcworkspace'
target 'JitsiMeetSDKTest' do
project 'JitsiMeetSDKTest.xcodeproj'
pod 'JitsiMeetSDK'
end
post_install do |installer|
installer.pods_project.targets.each do |target|
target.build_configurations.each do |config|
config.build_settings['ENABLE_BITCODE'] = 'NO'
end
end
end
将 JitsiMeetSDKTest 替换为您的项目和目标名称。
不支持位码,因此请为您的项目关闭它。
SDK 使用 Swift 代码,因此请确保在项目中选择 Always Embed Swift Standard Libraries。
由于 SDK 请求摄像头和麦克风访问权限,因此请确保在您的文件中包含所需NSCameraUsageDescription
的条目。NSMicrophoneUsageDescription
Info.plist
为了让应用程序在后台正常工作,请选择“音频”和“voip”后台模式。
最后,由于 SDK 根据会议状态显示和隐藏状态栏,您可能需要UIViewControllerBasedStatusBarAppearance
在文件中设置为 NO Info.plist
。
正确遵循此说明:https ://jitsi.github.io/handbook/docs/dev-guide/dev-guide-ios-sdk
推荐阅读
- python - 如何使用 __future__ 注释从 self.__annotations__ 获取可调用的类对象?
- javascript - 具有 2 个不同代码点(形成 1 个字符)的字符串可以考虑代理对吗?
- swift - 可选的 SwiftUI DatePicker 与 nil to Date 和 Date to nil 切换
- wcf - HTTP 请求未经客户端身份验证方案“协商”的授权。从服务器收到的身份验证标头是“Negotiate oX...==”
- javascript - 如何将每个语句中元素的宽度添加到数组中?
- graphql - 如何在 Apollo GraphQL 中使用带有 include 指令的参数?
- r - plotly 串扰过滤器过滤错误,从变量中泄漏其他类别的值
- c# - GetPathByAction 为 Dictionary 创建错误的查询参数
- javascript - events.js:353 抛出错误;// 未处理的“错误”事件 ^ ngoose\lib\model.js:4912:18 在函数实例上发出的“错误”事件:model.js:15
- memory - Fortran,知道数组索引,但仍然有错误。分段错误 - 无效的内存引用