[Firebase][Storage] Updated to version 3.4.0 (Firebase v6.5.0)

This commit is contained in:
SotoiGhost 2019-08-13 10:23:28 -05:00
Родитель 36ea8b99ad
Коммит 5cb2c353d3
Не найден ключ, соответствующий данной подписи
Идентификатор ключа GPG: 72EA2B8D62E38FAB
6 изменённых файлов: 42 добавлений и 11 удалений

Просмотреть файл

@ -22,7 +22,7 @@ Xamarin creates and maintains Xamarin.iOS bindings for the Google APIs for iOS L
| [Xamarin.Firebase.iOS.MLKit.ModelInterpreter][F.MLKit.ModelInterpreter.Name] | [0.13.0.0][F.MLKit.ModelInterpreter.Package] |
| [Xamarin.Firebase.iOS.PerformanceMonitoring][F.PerformanceMonitoring.Name] | [2.2.2.0][F.PerformanceMonitoring.Package] |
| [Xamarin.Firebase.iOS.RemoteConfig][F.RemoteConfig.Name] | [3.1.0.0][F.RemoteConfig.Package] |
| [Xamarin.Firebase.iOS.Storage][F.Storage.Name] | [3.0.2.0][F.Storage.Package] |
| [Xamarin.Firebase.iOS.Storage][F.Storage.Name] | [3.4.0.0][F.Storage.Package] |
| [Xamarin.Google.iOS.Analytics][G.Analytics.Name] | [3.17.0.3][G.Analytics.Package] |
| [Xamarin.Google.iOS.AppIndexing][G.AppIndexing.Name] | [2.0.3.5][G.AppIndexing.Package] |
| [Xamarin.Google.iOS.Cast][G.Cast.Name] | [4.4.2.0][G.Cast.Package] |
@ -65,7 +65,7 @@ Here's a table that shows in which global version is located each component of F
| Firebase MLKit Model Interpreter | **0.13.0.0** | **5.13.0* |
| Firebase Performance Monitoring | **2.2.2.0** | **5.16.0** |
| Firebase RemoteConfig | **3.1.0.0** | **5.16.0** |
| Firebase Storage | **3.0.2.0** | **5.8.1** |
| Firebase Storage | **3.4.0.0** | **6.5.0** |
| Google Sign-In | **4.2.0.0** | **5.8.1** |
| Google Tag Manager | **7.1.1.0** | **5.8.1** |

Просмотреть файл

@ -196,7 +196,7 @@
"git": {
"name": "FirebaseStorage",
"repositoryUrl": "https://github.com/firebase/firebase-ios-sdk.git",
"commitHash": "1e8fc1ac130eef9d8ee351637436ac6d65129b96"
"commitHash": "1e3edcc9463d1335968d4911fbcf2221f81cc9a7"
}
}
},

Просмотреть файл

@ -15,7 +15,7 @@ Artifact FIREBASE_MLKIT_COMMON_ARTIFACT = new Artifact ("Firebase.MLK
Artifact FIREBASE_MLKIT_MODEL_INTERPRETER_ARTIFACT = new Artifact ("Firebase.MLKit.ModelInterpreter", "0.13.0", "9.0", ComponentGroup.Firebase, csprojName: "MLKit.ModelInterpreter");
Artifact FIREBASE_PERFORMANCE_MONITORING_ARTIFACT = new Artifact ("Firebase.PerformanceMonitoring", "2.2.2", "8.0", ComponentGroup.Firebase, csprojName: "PerformanceMonitoring");
Artifact FIREBASE_REMOTE_CONFIG_ARTIFACT = new Artifact ("Firebase.RemoteConfig", "3.1.0", "8.0", ComponentGroup.Firebase, csprojName: "RemoteConfig");
Artifact FIREBASE_STORAGE_ARTIFACT = new Artifact ("Firebase.Storage", "3.0.2", "8.0", ComponentGroup.Firebase, csprojName: "Storage");
Artifact FIREBASE_STORAGE_ARTIFACT = new Artifact ("Firebase.Storage", "3.4.0", "8.0", ComponentGroup.Firebase, csprojName: "Storage");
// Google artifacts available to be built. These artifacts generate NuGets.
Artifact GOOGLE_ANALYTICS_ARTIFACT = new Artifact ("Google.Analytics", "3.17.0.3", "5.0", ComponentGroup.Google, csprojName: "Analytics");
@ -78,7 +78,7 @@ void SetArtifactsDependencies ()
FIREBASE_MLKIT_MODEL_INTERPRETER_ARTIFACT.Dependencies = new [] { FIREBASE_CORE_ARTIFACT, FIREBASE_INSTANCE_ID_ARTIFACT, FIREBASE_MLKIT_COMMON_ARTIFACT };
FIREBASE_PERFORMANCE_MONITORING_ARTIFACT.Dependencies = new [] { FIREBASE_CORE_ARTIFACT, FIREBASE_INSTANCE_ID_ARTIFACT, FIREBASE_ANALYTICS_ARTIFACT };
FIREBASE_REMOTE_CONFIG_ARTIFACT.Dependencies = new [] { FIREBASE_CORE_ARTIFACT, FIREBASE_INSTANCE_ID_ARTIFACT, FIREBASE_ANALYTICS_ARTIFACT, FIREBASE_AB_TESTING_ARTIFACT };
FIREBASE_STORAGE_ARTIFACT.Dependencies = new [] { FIREBASE_CORE_ARTIFACT };
FIREBASE_STORAGE_ARTIFACT.Dependencies = new [] { FIREBASE_CORE_ARTIFACT, FIREBASE_DATABASE_ARTIFACT, FIREBASE_AUTH_ARTIFACT };
GOOGLE_ANALYTICS_ARTIFACT.Dependencies = null;
GOOGLE_APP_INDEXING_ARTIFACT.Dependencies = null;
@ -160,7 +160,7 @@ void SetArtifactsPodSpecs ()
new PodSpec ("Firebase", "5.16.0", subSpecs: new [] { "RemoteConfig" })
};
FIREBASE_STORAGE_ARTIFACT.PodSpecs = new [] {
new PodSpec ("Firebase", "5.8.1", frameworkSource: FrameworkSource.Pods, frameworkName: "FirebaseStorage", targetName: "FirebaseStorage", subSpecs: new [] { "Storage" })
new PodSpec ("Firebase", "6.5.0", frameworkSource: FrameworkSource.Pods, frameworkName: "FirebaseStorage", targetName: "FirebaseStorage", subSpecs: new [] { "Storage" })
};
// Google components

Просмотреть файл

@ -81,6 +81,24 @@ namespace Firebase.Storage
{
}
// @interface FIRStorageListResult : NSObject <NSCopying>
[DisableDefaultCtor]
[BaseType (typeof (NSObject), Name = "FIRStorageListResult")]
interface StorageListResult : INSCopying {
// @property (readonly, nonatomic) NSArray<FIRStorageReference *> * _Nonnull prefixes;
[Export ("prefixes")]
StorageReference [] Prefixes { get; }
// @property (readonly, nonatomic) NSArray<FIRStorageReference *> * _Nonnull items;
[Export ("items")]
StorageReference [] Items { get; }
// @property (readonly, nonatomic) NSString * _Nullable pageToken;
[NullAllowed]
[Export ("pageToken")]
string PageToken { get; }
}
// @interface FIRStorageMetadata : NSObject <NSCopying>
[BaseType (typeof (NSObject), Name = "FIRStorageMetadata")]
interface StorageMetadata : INSCopying
@ -282,6 +300,18 @@ namespace Firebase.Storage
[Export ("writeToFile:completion:")]
StorageDownloadTask WriteToFile (NSUrl fileURL, [NullAllowed] StorageWriteToFileCompletionHandler completion);
// -(void)listAllWithCompletion:(void (^ _Nonnull)(FIRStorageListResult * _Nonnull, NSError * _Nullable))completion;
[Export ("listAllWithCompletion:")]
void ListAll (Action<StorageListResult, NSError> completion);
// -(void)listWithMaxResults:(int64_t)maxResults completion:(void (^ _Nonnull)(FIRStorageListResult * _Nonnull, NSError * _Nullable))completion;
[Export ("listWithMaxResults:completion:")]
void List (long maxResults, Action<StorageListResult, NSError> completion);
// -(void)listWithMaxResults:(int64_t)maxResults pageToken:(NSString * _Nonnull)pageToken completion:(void (^ _Nonnull)(FIRStorageListResult * _Nonnull, NSError * _Nullable))completion;
[Export ("listWithMaxResults:pageToken:completion:")]
void List (long maxResults, string pageToken, Action<StorageListResult, NSError> completion);
// -(void)metadataWithCompletion:(void (^ _Nonnull)(FIRStorageMetadata * _Nullable, NSError * _Nullable))completion;
[Async]
[Export ("metadataWithCompletion:")]

Просмотреть файл

@ -27,6 +27,7 @@ namespace Firebase.Storage
RetryLimitExceeded = -13030,
NonMatchingChecksum = -13031,
DownloadSizeExceeded = -13032,
Cancelled = -13040
Cancelled = -13040,
InvalidArgument = -13050
}
}

Просмотреть файл

@ -6,7 +6,7 @@
<RootNamespace>Firebase.Storage</RootNamespace>
<AssemblyName>Firebase.Storage</AssemblyName>
<AssemblyVersion>1.0.0.0</AssemblyVersion>
<FileVersion>3.0.2</FileVersion>
<FileVersion>3.4.0</FileVersion>
<IPhoneResourcePrefix>Resources</IPhoneResourcePrefix>
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
</PropertyGroup>
@ -23,7 +23,7 @@
<PackageProjectUrl>https://go.microsoft.com/fwlink/?linkid=865545</PackageProjectUrl>
<PackageLicenseUrl>https://go.microsoft.com/fwlink/?linkid=865549</PackageLicenseUrl>
<PackageRequireLicenseAcceptance>true</PackageRequireLicenseAcceptance>
<PackageVersion>3.0.2</PackageVersion>
<PackageVersion>3.4.0</PackageVersion>
</PropertyGroup>
<ItemGroup>