首页 > 解决方案 > 执行 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”中)应用程序”)

标签: iosxcodesdkjitsijitsi-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的条目。NSMicrophoneUsageDescriptionInfo.plist

为了让应用程序在后台正常工作,请选择“音频”和“voip”后台模式。

最后,由于 SDK 根据会议状态显示和隐藏状态栏,您可能需要UIViewControllerBasedStatusBarAppearance在文件中设置为 NO Info.plist

正确遵循此说明:https ://jitsi.github.io/handbook/docs/dev-guide/dev-guide-ios-sdk

而且我认为您忘记Bitcode从 xcode 禁用。 在此处输入图像描述


推荐阅读