diff --git a/ios/lib/ReactNativeCameraKit/CKGalleryManager.m b/ios/lib/ReactNativeCameraKit/CKGalleryManager.m index b0e9bd6..2feef38 100644 --- a/ios/lib/ReactNativeCameraKit/CKGalleryManager.m +++ b/ios/lib/ReactNativeCameraKit/CKGalleryManager.m @@ -248,6 +248,11 @@ RCT_EXPORT_METHOD(resizeImage:(NSDictionary*)image resolve:(RCTPromiseResolveBlock)resolve reject:(__unused RCTPromiseRejectBlock)reject { + if (!imagesIdArray || ![imagesIdArray isKindOfClass:[NSArray class]] || imagesIdArray.count <= 0 ) { + resolve(@{@"images": @[]}); + return; + } + NSMutableArray *assetsArray = [[NSMutableArray alloc] initWithArray:imagesIdArray]; PHImageRequestOptions *imageRequestOptions = [[PHImageRequestOptions alloc] init];