diff --git a/packages/admob/RNFBAdMob.podspec b/packages/admob/RNFBAdMob.podspec index ae416a90..b5b2bf3c 100644 --- a/packages/admob/RNFBAdMob.podspec +++ b/packages/admob/RNFBAdMob.podspec @@ -9,7 +9,7 @@ if using_custom_firebase_sdk_version end Pod::Spec.new do |s| - s.name = "RNFBAdmob" + s.name = "RNFBAdMob" s.version = package["version"] s.description = package["description"] s.summary = <<-DESC diff --git a/packages/storage/ios/RNFBStorage/RNFBStorageCommon.m b/packages/storage/ios/RNFBStorage/RNFBStorageCommon.m index 55606e42..d54ee14f 100644 --- a/packages/storage/ios/RNFBStorage/RNFBStorageCommon.m +++ b/packages/storage/ios/RNFBStorage/RNFBStorageCommon.m @@ -182,9 +182,17 @@ NSArray *resources = [PHAssetResource assetResourcesForAsset:asset]; for (PHAssetResource *resource in resources) { - exportSession.outputFileType = resource.uniformTypeIdentifier; - if (exportSession.outputFileType != nil) - break; + if (resources.count > 1) { + if (resource.type != PHAssetResourceTypeVideo) { + continue; + } else { + exportSession.outputFileType = resource.uniformTypeIdentifier; + } + } else { + exportSession.outputFileType = resource.uniformTypeIdentifier; + } + + if (exportSession.outputFileType != nil) break; } [exportSession exportAsynchronouslyWithCompletionHandler:^{