No visible @interface for 'ZoomVideoSDKUser' No visible @interface for 'ZoomVideoSDKUser'

flutter doctor result
Doctor summary (to see all details, run flutter doctor -v):
[✓] Flutter (Channel stable, 3.22.3, on macOS 14.0 23A344 darwin-arm64, locale en-US)
[✓] Android toolchain - develop for Android devices (Android SDK version 35.0.0)
[✓] Xcode - develop for iOS and macOS (Xcode 15.0.1)
[✓] Chrome - develop for the web
[✓] Android Studio (version 2024.1)
[✓] VS Code (version 1.91.1)
[✓] Connected device (5 available)
[✓] Network resources
• No issues found!

======================================================

App Run Issue in iOS Simulator or Real Device

Launching lib/main/main_dev.dart on iPhone 15 Pro in debug mode…
Xcode build done. 39.8s
Failed to build iOS app
ARC Semantic Issue (Xcode): No visible @interface for ‘ZoomVideoSDKUser’ declares the selector ‘getUserReference’
/Users/macbook/.pub-cache/hosted/pub.dev/flutter_zoom_videosdk-1.11.2/ios/Classes/FlutterZoomVideoSdkUser.m:160:21
FlutterZoomVideoSdkUser.m:160

Could not build the application for the simulator.
Error launching application on iPhone 15 Pro.

Exited (1).

======================================================

Podfile

Uncomment this line to define a global platform for your project

platform :ios, ‘14.0’

CocoaPods analytics sends network stats synchronously affecting flutter build latency.

ENV[‘COCOAPODS_DISABLE_STATS’] = ‘true’

project ‘Runner’, {
‘Debug’ => :debug,
‘Profile’ => :release,
‘Release’ => :release,
}

def flutter_root
generated_xcode_build_settings_path = File.expand_path(File.join(‘…’, ‘Flutter’, ‘Generated.xcconfig’), FILE)
unless File.exist?(generated_xcode_build_settings_path)
raise “#{generated_xcode_build_settings_path} must exist. If you’re running pod install manually, make sure flutter pub get is executed first”
end

File.foreach(generated_xcode_build_settings_path) do |line|
matches = line.match(/FLUTTER_ROOT=(.*)/)
return matches[1].strip if matches
end
raise “FLUTTER_ROOT not found in #{generated_xcode_build_settings_path}. Try deleting Generated.xcconfig, then run flutter pub get”
end

require File.expand_path(File.join(‘packages’, ‘flutter_tools’, ‘bin’, ‘podhelper’), flutter_root)

flutter_ios_podfile_setup

target ‘Runner’ do
flutter_install_all_ios_pods File.dirname(File.realpath(FILE))
pod ‘ZoomVideoSDK/ZoomVideoSDK’, ‘1.10.1’
pod ‘ZoomVideoSDK/zoomcml’, ‘1.10.1’
pod ‘ZoomVideoSDK/CptShare’, ‘1.10.1’
pod ‘ZoomVideoSDK/zm_annoter_dynamic’, ‘1.10.1’

use_modular_headers!

flutter_install_all_ios_pods File.dirname(File.realpath(FILE))
target ‘RunnerTests’ do
inherit! :search_paths
end
end

post_install do |installer|
installer.pods_project.targets.each do |target|
flutter_additional_ios_build_settings(target)

target.build_configurations.each do |config|
config.build_settings[‘GCC_PREPROCESSOR_DEFINITIONS’] ||= [
‘$(inherited)’,

    # dart: PermissionGroup.camera
     'PERMISSION_CAMERA=1',

    # dart: PermissionGroup.microphone
     'PERMISSION_MICROPHONE=1',

    # dart: PermissionGroup.photos
     'PERMISSION_PHOTOS=1',

    # dart: [PermissionGroup.location, PermissionGroup.locationAlways, PermissionGroup.locationWhenInUse]
     'PERMISSION_LOCATION=1',
]
end

end
end

======================================================