diff options
author | Ryan Wilson <wilsonryan@google.com> | 2018-04-10 13:34:13 -0400 |
---|---|---|
committer | GitHub <noreply@github.com> | 2018-04-10 13:34:13 -0400 |
commit | 23742e81597fc6c17c7ec3636617bac27db15315 (patch) | |
tree | 7b255ab21c016acaa4bd79070e18cfd2e6fea733 /Firebase/Core/FIROptions.m | |
parent | 7550b6efe4f3d034a7b38de5f10480ed7fd649b7 (diff) | |
parent | 8a06fcb5f99d0a3bd0c7fdc6424e18edbdd367d3 (diff) |
Merge pull request #1050 from firebase/core-breaking-changes
Core Breaking API Changes
Diffstat (limited to 'Firebase/Core/FIROptions.m')
-rw-r--r-- | Firebase/Core/FIROptions.m | 39 |
1 files changed, 0 insertions, 39 deletions
diff --git a/Firebase/Core/FIROptions.m b/Firebase/Core/FIROptions.m index b53fa52..56a56ff 100644 --- a/Firebase/Core/FIROptions.m +++ b/Firebase/Core/FIROptions.m @@ -194,45 +194,6 @@ static NSDictionary *sDefaultOptionsDictionary = nil; #pragma mark - Public instance methods -- (instancetype)initWithGoogleAppID:(NSString *)googleAppID - bundleID:(NSString *)bundleID - GCMSenderID:(NSString *)GCMSenderID - APIKey:(NSString *)APIKey - clientID:(NSString *)clientID - trackingID:(NSString *)trackingID - androidClientID:(NSString *)androidClientID - databaseURL:(NSString *)databaseURL - storageBucket:(NSString *)storageBucket - deepLinkURLScheme:(NSString *)deepLinkURLScheme { - self = [super init]; - if (self) { - if (!googleAppID) { - [NSException raise:kFirebaseCoreErrorDomain format:@"Please specify a valid Google App ID."]; - } else if (!GCMSenderID) { - [NSException raise:kFirebaseCoreErrorDomain format:@"Please specify a valid GCM Sender ID."]; - } - - // `bundleID` is a required property, default to the main `bundleIdentifier` if it's `nil`. - if (!bundleID) { - bundleID = [[NSBundle mainBundle] bundleIdentifier]; - } - - NSMutableDictionary *mutableOptionsDict = [NSMutableDictionary dictionary]; - [mutableOptionsDict setValue:googleAppID forKey:kFIRGoogleAppID]; - [mutableOptionsDict setValue:bundleID forKey:kFIRBundleID]; - [mutableOptionsDict setValue:GCMSenderID forKey:kFIRGCMSenderID]; - [mutableOptionsDict setValue:APIKey forKey:kFIRAPIKey]; - [mutableOptionsDict setValue:clientID forKey:kFIRClientID]; - [mutableOptionsDict setValue:trackingID forKey:kFIRTrackingID]; - [mutableOptionsDict setValue:androidClientID forKey:kFIRAndroidClientID]; - [mutableOptionsDict setValue:databaseURL forKey:kFIRDatabaseURL]; - [mutableOptionsDict setValue:storageBucket forKey:kFIRStorageBucket]; - self.optionsDictionary = mutableOptionsDict; - self.deepLinkURLScheme = deepLinkURLScheme; - } - return self; -} - - (instancetype)initWithContentsOfFile:(NSString *)plistPath { self = [super init]; if (self) { |