Hello,
I am attempting to upgrade from Zoom Video SDK React Native 1.11.0 to 1.12.5. I am seeing the following errors in the EAS build system. (see end of post).
I also see them on my machine locally, but when I manually update the file RCTConvert+RNZoomVideoSdk.m
and correct the spelling it works.
Please resolve, update Errors_Session_Disconncting
to Errors_Session_Disconnecting
, ZoomVideoSDKAudioType_Unknow
to ZoomVideoSDKAudioType_Unknown
and Errors_Session_Reconncting
to Errors_Session_Reconnecting
so that my CI/CD pipeline can work with the new versions.
Thanks,
Ray.
/Users/expo/workingdir/build/node_modules/@zoom/react-native-videosdk/ios/RCTConvert+RNZoomVideoSdk.m:116:52: error: use of undeclared identifier 'Errors_Session_Reconncting'; did you mean 'Errors_Session_Reconnecting'?
@"ZoomVideoSDKError_Session_Reconncting": @(Errors_Session_Reconncting),
^~~~~~~~~~~~~~~~~~~~~~~~~~
Errors_Session_Reconnecting
/Users/expo/workingdir/build/node_modules/@zoom/react-native-videosdk/ios/RCTConvert+RNZoomVideoSdk.m:13:11: note: expanded from macro 'RCT_ENUM_CONVERTER_WITH_REVERSED'
mapping = values; \
^
In module 'ZoomVideoSDK' imported from /Users/expo/workingdir/build/node_modules/@zoom/react-native-videosdk/ios/RCTConvert+RNZoomVideoSdk.h:2:
/Users/expo/Library/Developer/Xcode/DerivedData/TapHerobeta-ezqviswlcmzbugakuzdfenfbeocn/Build/Intermediates.noindex/ArchiveIntermediates/TapHerobeta/BuildProductsPath/Release-iphoneos/XCFrameworkIntermediates/ZoomVideoSDK/ZoomVideoSDK/ZoomVideoSDK.framework/Headers/ZoomVideoSDKConstants.h:51:5: note: 'Errors_Session_Reconnecting' declared here
Errors_Session_Reconnecting,
^
/Users/expo/workingdir/build/node_modules/@zoom/react-native-videosdk/ios/RCTConvert+RNZoomVideoSdk.m:117:53: error: use of undeclared identifier 'Errors_Session_Disconncting'; did you mean 'Errors_Session_Disconnecting'?
@"ZoomVideoSDKError_Session_Disconncting": @(Errors_Session_Disconncting),
^~~~~~~~~~~~~~~~~~~~~~~~~~~
Errors_Session_Disconnecting
/Users/expo/workingdir/build/node_modules/@zoom/react-native-videosdk/ios/RCTConvert+RNZoomVideoSdk.m:13:11: note: expanded from macro 'RCT_ENUM_CONVERTER_WITH_REVERSED'
mapping = values; \
^
In module 'ZoomVideoSDK' imported from /Users/expo/workingdir/build/node_modules/@zoom/react-native-videosdk/ios/RCTConvert+RNZoomVideoSdk.h:2:
/Users/expo/Library/Developer/Xcode/DerivedData/TapHerobeta-ezqviswlcmzbugakuzdfenfbeocn/Build/Intermediates.noindex/ArchiveIntermediates/TapHerobeta/BuildProductsPath/Release-iphoneos/XCFrameworkIntermediates/ZoomVideoSDK/ZoomVideoSDK/ZoomVideoSDK.framework/Headers/ZoomVideoSDKConstants.h:52:5: note: 'Errors_Session_Disconnecting' declared here
Errors_Session_Disconnecting,
^
/Users/expo/workingdir/build/node_modules/@zoom/react-native-videosdk/ios/RCTConvert+RNZoomVideoSdk.m:116:52: error: use of undeclared identifier 'Errors_Session_Reconncting'; did you mean 'Errors_Session_Reconnecting'?
@"ZoomVideoSDKError_Session_Reconncting": @(Errors_Session_Reconncting),
^~~~~~~~~~~~~~~~~~~~~~~~~~
Errors_Session_Reconnecting
/Users/expo/workingdir/build/node_modules/@zoom/react-native-videosdk/ios/RCTConvert+RNZoomVideoSdk.m:22:25: note: expanded from macro 'RCT_ENUM_CONVERTER_WITH_REVERSED'
NSArray *keys = values.allKeys; \
^
In module 'ZoomVideoSDK' imported from /Users/expo/workingdir/build/node_modules/@zoom/react-native-videosdk/ios/RCTConvert+RNZoomVideoSdk.h:2:
/Users/expo/Library/Developer/Xcode/DerivedData/TapHerobeta-ezqviswlcmzbugakuzdfenfbeocn/Build/Intermediates.noindex/ArchiveIntermediates/TapHerobeta/BuildProductsPath/Release-iphoneos/XCFrameworkIntermediates/ZoomVideoSDK/ZoomVideoSDK/ZoomVideoSDK.framework/Headers/ZoomVideoSDKConstants.h:51:5: note: 'Errors_Session_Reconnecting' declared here
Errors_Session_Reconnecting,
^
/Users/expo/workingdir/build/node_modules/@zoom/react-native-videosdk/ios/RCTConvert+RNZoomVideoSdk.m:117:53: error: use of undeclared identifier 'Errors_Session_Disconncting'; did you mean 'Errors_Session_Disconnecting'?
@"ZoomVideoSDKError_Session_Disconncting": @(Errors_Session_Disconncting),
^~~~~~~~~~~~~~~~~~~~~~~~~~~
Errors_Session_Disconnecting
/Users/expo/workingdir/build/node_modules/@zoom/react-native-videosdk/ios/RCTConvert+RNZoomVideoSdk.m:22:25: note: expanded from macro 'RCT_ENUM_CONVERTER_WITH_REVERSED'
NSArray *keys = values.allKeys; \
^
In module 'ZoomVideoSDK' imported from /Users/expo/workingdir/build/node_modules/@zoom/react-native-videosdk/ios/RCTConvert+RNZoomVideoSdk.h:2:
/Users/expo/Library/Developer/Xcode/DerivedData/TapHerobeta-ezqviswlcmzbugakuzdfenfbeocn/Build/Intermediates.noindex/ArchiveIntermediates/TapHerobeta/BuildProductsPath/Release-iphoneos/XCFrameworkIntermediates/ZoomVideoSDK/ZoomVideoSDK/ZoomVideoSDK.framework/Headers/ZoomVideoSDKConstants.h:52:5: note: 'Errors_Session_Disconnecting' declared here
Errors_Session_Disconnecting,
^
/Users/expo/workingdir/build/node_modules/@zoom/react-native-videosdk/ios/RCTConvert+RNZoomVideoSdk.m:116:52: error: use of undeclared identifier 'Errors_Session_Reconncting'; did you mean 'Errors_Session_Reconnecting'?
@"ZoomVideoSDKError_Session_Reconncting": @(Errors_Session_Reconncting),
^~~~~~~~~~~~~~~~~~~~~~~~~~
Errors_Session_Reconnecting
/Users/expo/workingdir/build/node_modules/@zoom/react-native-videosdk/ios/RCTConvert+RNZoomVideoSdk.m:23:33: note: expanded from macro 'RCT_ENUM_CONVERTER_WITH_REVERSED'
NSArray *valuesArray = [values objectsForKeys:keys notFoundMarker:[NSNull null]]; \
^
In module 'ZoomVideoSDK' imported from /Users/expo/workingdir/build/node_modules/@zoom/react-native-videosdk/ios/RCTConvert+RNZoomVideoSdk.h:2:
/Users/expo/Library/Developer/Xcode/DerivedData/TapHerobeta-ezqviswlcmzbugakuzdfenfbeocn/Build/Intermediates.noindex/ArchiveIntermediates/TapHerobeta/BuildProductsPath/Release-iphoneos/XCFrameworkIntermediates/ZoomVideoSDK/ZoomVideoSDK/ZoomVideoSDK.framework/Headers/ZoomVideoSDKConstants.h:51:5: note: 'Errors_Session_Reconnecting' declared here
Errors_Session_Reconnecting,
^
/Users/expo/workingdir/build/node_modules/@zoom/react-native-videosdk/ios/RCTConvert+RNZoomVideoSdk.m:117:53: error: use of undeclared identifier 'Errors_Session_Disconncting'; did you mean 'Errors_Session_Disconnecting'?
@"ZoomVideoSDKError_Session_Disconncting": @(Errors_Session_Disconncting),
^~~~~~~~~~~~~~~~~~~~~~~~~~~
Errors_Session_Disconnecting
/Users/expo/workingdir/build/node_modules/@zoom/react-native-videosdk/ios/RCTConvert+RNZoomVideoSdk.m:23:33: note: expanded from macro 'RCT_ENUM_CONVERTER_WITH_REVERSED'
NSArray *valuesArray = [values objectsForKeys:keys notFoundMarker:[NSNull null]]; \
^
In module 'ZoomVideoSDK' imported from /Users/expo/workingdir/build/node_modules/@zoom/react-native-videosdk/ios/RCTConvert+RNZoomVideoSdk.h:2:
/Users/expo/Library/Developer/Xcode/DerivedData/TapHerobeta-ezqviswlcmzbugakuzdfenfbeocn/Build/Intermediates.noindex/ArchiveIntermediates/TapHerobeta/BuildProductsPath/Release-iphoneos/XCFrameworkIntermediates/ZoomVideoSDK/ZoomVideoSDK/ZoomVideoSDK.framework/Headers/ZoomVideoSDKConstants.h:52:5: note: 'Errors_Session_Disconnecting' declared here
Errors_Session_Disconnecting,
^
/Users/expo/workingdir/build/node_modules/@zoom/react-native-videosdk/ios/RCTConvert+RNZoomVideoSdk.m:171:45: error: use of undeclared identifier 'ZoomVideoSDKAudioType_Unknow'; did you mean 'ZoomVideoSDKAudioType_Unknown'?
@"ZoomVideoSDKAudioType_Unknow" : @(ZoomVideoSDKAudioType_Unknow),
^~~~~~~~~~~~~~~~~~~~~~~~~~~~
ZoomVideoSDKAudioType_Unknown
/Users/expo/workingdir/build/node_modules/@zoom/react-native-videosdk/ios/RCTConvert+RNZoomVideoSdk.m:13:11: note: expanded from macro 'RCT_ENUM_CONVERTER_WITH_REVERSED'
mapping = values; \
^
In module 'ZoomVideoSDK' imported from /Users/expo/workingdir/build/node_modules/@zoom/react-native-videosdk/ios/RCTConvert+RNZoomVideoSdk.h:2:
/Users/expo/Library/Developer/Xcode/DerivedData/TapHerobeta-ezqviswlcmzbugakuzdfenfbeocn/Build/Intermediates.noindex/ArchiveIntermediates/TapHerobeta/BuildProductsPath/Release-iphoneos/XCFrameworkIntermediates/ZoomVideoSDK/ZoomVideoSDK/ZoomVideoSDK.framework/Headers/ZoomVideoSDKConstants.h:118:5: note: 'ZoomVideoSDKAudioType_Unknown' declared here
ZoomVideoSDKAudioType_Unknown,
^
/Users/expo/workingdir/build/node_modules/@zoom/react-native-videosdk/ios/RCTConvert+RNZoomVideoSdk.m:171:45: error: use of undeclared identifier 'ZoomVideoSDKAudioType_Unknow'; did you mean 'ZoomVideoSDKAudioType_Unknown'?
@"ZoomVideoSDKAudioType_Unknow" : @(ZoomVideoSDKAudioType_Unknow),
^~~~~~~~~~~~~~~~~~~~~~~~~~~~
ZoomVideoSDKAudioType_Unknown
/Users/expo/workingdir/build/node_modules/@zoom/react-native-videosdk/ios/RCTConvert+RNZoomVideoSdk.m:22:25: note: expanded from macro 'RCT_ENUM_CONVERTER_WITH_REVERSED'
NSArray *keys = values.allKeys; \
^
In module 'ZoomVideoSDK' imported from /Users/expo/workingdir/build/node_modules/@zoom/react-native-videosdk/ios/RCTConvert+RNZoomVideoSdk.h:2:
/Users/expo/Library/Developer/Xcode/DerivedData/TapHerobeta-ezqviswlcmzbugakuzdfenfbeocn/Build/Intermediates.noindex/ArchiveIntermediates/TapHerobeta/BuildProductsPath/Release-iphoneos/XCFrameworkIntermediates/ZoomVideoSDK/ZoomVideoSDK/ZoomVideoSDK.framework/Headers/ZoomVideoSDKConstants.h:118:5: note: 'ZoomVideoSDKAudioType_Unknown' declared here
ZoomVideoSDKAudioType_Unknown,
^
/Users/expo/workingdir/build/node_modules/@zoom/react-native-videosdk/ios/RCTConvert+RNZoomVideoSdk.m:171:45: error: use of undeclared identifier 'ZoomVideoSDKAudioType_Unknow'; did you mean 'ZoomVideoSDKAudioType_Unknown'?
@"ZoomVideoSDKAudioType_Unknow" : @(ZoomVideoSDKAudioType_Unknow),
^~~~~~~~~~~~~~~~~~~~~~~~~~~~
ZoomVideoSDKAudioType_Unknown
/Users/expo/workingdir/build/node_modules/@zoom/react-native-videosdk/ios/RCTConvert+RNZoomVideoSdk.m:23:33: note: expanded from macro 'RCT_ENUM_CONVERTER_WITH_REVERSED'
NSArray *valuesArray = [values objectsForKeys:keys notFoundMarker:[NSNull null]]; \
^
In module 'ZoomVideoSDK' imported from /Users/expo/workingdir/build/node_modules/@zoom/react-native-videosdk/ios/RCTConvert+RNZoomVideoSdk.h:2:
/Users/expo/Library/Developer/Xcode/DerivedData/TapHerobeta-ezqviswlcmzbugakuzdfenfbeocn/Build/Intermediates.noindex/ArchiveIntermediates/TapHerobeta/BuildProductsPath/Release-iphoneos/XCFrameworkIntermediates/ZoomVideoSDK/ZoomVideoSDK/ZoomVideoSDK.framework/Headers/ZoomVideoSDKConstants.h:118:5: note: 'ZoomVideoSDKAudioType_Unknown' declared here
ZoomVideoSDKAudioType_Unknown,
^
9 errors generated.