Merged in JesperBalslev/cordova-plugin-run-in-background/Jesper-Balslev/previous-fix-wasnt-backwards-compatible--1572444052573 (pull request #3)
Previous fix wasn't backwards compatible with versions older than 12.2. This fixes it. This fixes it.
This commit is contained in:
parent
8ad9802ea6
commit
abb6b30cf8
@ -241,7 +241,16 @@ NSString* const kAPPBackgroundEventDeactivate = @"deactivate";
|
|||||||
*/
|
*/
|
||||||
+ (NSString*) wkProperty
|
+ (NSString*) wkProperty
|
||||||
{
|
{
|
||||||
NSString* str = @"YWx3YXlzUnVuc0F0Rm9yZWdyb3VuZFByaW9yaXR5";
|
NSString * str = @"";
|
||||||
|
if (@available(iOS 12.2, *)) {
|
||||||
|
// do stuff for iOS 12.2 and newer
|
||||||
|
NSLog(@"iOS 12.2+ detected");
|
||||||
|
str = @"YWx3YXlzUnVuc0F0Rm9yZWdyb3VuZFByaW9yaXR5";
|
||||||
|
} else {
|
||||||
|
// do stuff for iOS 12.1 and older
|
||||||
|
NSLog(@"iOS Below 12.2 detected");
|
||||||
|
str = @"X2Fsd2F5c1J1bnNBdEZvcmVncm91bmRQcmlvcml0eQ==";
|
||||||
|
}
|
||||||
NSData* data = [[NSData alloc] initWithBase64EncodedString:str options:0];
|
NSData* data = [[NSData alloc] initWithBase64EncodedString:str options:0];
|
||||||
|
|
||||||
return [[NSString alloc] initWithData:data encoding:NSUTF8StringEncoding];
|
return [[NSString alloc] initWithData:data encoding:NSUTF8StringEncoding];
|
||||||
|
Loading…
Reference in New Issue
Block a user