2
0

Warn when secret data is unavailable so we notice when it is.

This commit is contained in:
Maarten Billemont 2013-04-27 17:39:31 -04:00
parent 6fb36035c2
commit dfda47bca0
2 changed files with 22 additions and 6 deletions

View File

@ -622,7 +622,11 @@
- (NSString *)googlePlusClientID { - (NSString *)googlePlusClientID {
return NSNullToNil([[self googlePlusInfo] valueForKeyPath:@"ClientID"]); NSString *googlePlusClientID = NSNullToNil([[self googlePlusInfo] valueForKeyPath:@"ClientID"]);
if (![googlePlusClientID length])
wrn(@"Google+ client ID not set. User won't be able to share via Google+.");
return googlePlusClientID;
} }
@ -640,7 +644,11 @@
- (NSString *)testFlightToken { - (NSString *)testFlightToken {
return NSNullToNil([[self testFlightInfo] valueForKeyPath:@"Application Token"]); NSString *testFlightToken = NSNullToNil([[self testFlightInfo] valueForKeyPath:@"Application Token"]);
if (![testFlightToken length])
wrn(@"TestFlight token not set. Test Flight won't be aware of this test.");
return testFlightToken;
} }
@ -658,7 +666,11 @@
- (NSString *)crashlyticsAPIKey { - (NSString *)crashlyticsAPIKey {
return NSNullToNil([[self crashlyticsInfo] valueForKeyPath:@"API Key"]); NSString *crashlyticsAPIKey = NSNullToNil([[self crashlyticsInfo] valueForKeyPath:@"API Key"]);
if (![crashlyticsAPIKey length])
wrn(@"Crashlytics API key not set. Crash logs won't be recorded.");
return crashlyticsAPIKey;
} }
@ -677,10 +689,14 @@
- (NSString *)localyticsKey { - (NSString *)localyticsKey {
#ifdef DEBUG #ifdef DEBUG
return NSNullToNil([[self localyticsInfo] valueForKeyPath:@"Key.development"]); NSString *localyticsKey = NSNullToNil([[self localyticsInfo] valueForKeyPath:@"Key.development"]);
#else #else
return NSNullToNil([[self localyticsInfo] valueForKeyPath:@"Key.distribution"]); NSString *localyticsKey = NSNullToNil([[self localyticsInfo] valueForKeyPath:@"Key.distribution"]);
#endif #endif
if (![localyticsKey length])
wrn(@"Localytics key not set. Demographics won't be collected.");
return localyticsKey;
} }
@end @end

View File

@ -3,7 +3,7 @@
<plist version="1.0"> <plist version="1.0">
<dict> <dict>
<key>Key.development</key> <key>Key.development</key>
<string>e6238ceba8ec92832e77b1b-9ccd60bc-c39b-11e0-06e4-007f58cb3154</string> <string></string>
<key>Key.distribution</key> <key>Key.distribution</key>
<string></string> <string></string>
</dict> </dict>