diff --git a/Examples/HybridMobileDeployCompanion/index.ios.js b/Examples/HybridMobileDeployCompanion/index.ios.js index 49ad592..939ee2c 100644 --- a/Examples/HybridMobileDeployCompanion/index.ios.js +++ b/Examples/HybridMobileDeployCompanion/index.ios.js @@ -76,7 +76,7 @@ var styles = StyleSheet.create({ }, instructions: { textAlign: 'center', - color: '#333333', + color: '#0000ff', marginBottom: 5, }, }); diff --git a/HybridMobileDeploy.ios.js b/HybridMobileDeploy.ios.js index 1705dca..dff99dd 100644 --- a/HybridMobileDeploy.ios.js +++ b/HybridMobileDeploy.ios.js @@ -45,14 +45,14 @@ function queryUpdate(callback) { getSdk(function(err, sdk) { if (err) callback(err); NativeHybridMobileDeploy.getLocalPackage(function(err, localPackage) { - if(err){ + if (err) { console.log(err); var pkg = {appVersion: configuration.appVersion}; sdk.queryUpdateWithCurrentPackage(pkg, callback); - }else if(localPackage == null){ + } else if (localPackage == null) { var pkg = {appVersion: configuration.appVersion}; sdk.queryUpdateWithCurrentPackage(pkg, callback); - }else{ + } else { sdk.queryUpdateWithCurrentPackage(localPackage, callback); } }); diff --git a/HybridMobileDeploy.m b/HybridMobileDeploy.m index d0a270a..9bde395 100644 --- a/HybridMobileDeploy.m +++ b/HybridMobileDeploy.m @@ -111,6 +111,7 @@ RCT_EXPORT_METHOD(installUpdate:(NSDictionary*)updatePackage if (![[NSFileManager defaultManager] fileExistsAtPath:packageFolderPath]) { [[NSFileManager defaultManager] createDirectoryAtPath:packageFolderPath withIntermediateDirectories:YES attributes:nil error:&saveError]; } + [packageJsonString writeToFile:[HybridMobileDeploy getPackagePath] atomically:YES encoding:NSUTF8StringEncoding @@ -140,8 +141,7 @@ RCT_EXPORT_METHOD(getLocalPackage: (RCTResponseSenderBlock)callback) NSError* readError; NSString *content = [NSString stringWithContentsOfFile:path encoding:NSUTF8StringEncoding error:&readError]; - if(readError){ - + if (readError) { callback(@[RCTMakeError(@"Error finding local package ", readError, [[NSDictionary alloc] initWithObjectsAndKeys:path,@"packagePath", nil]), [NSNull null]]); }else{ NSError * parseError; @@ -149,17 +149,15 @@ RCT_EXPORT_METHOD(getLocalPackage: (RCTResponseSenderBlock)callback) NSDictionary* json = [NSJSONSerialization JSONObjectWithData:data options:kNilOptions error:&parseError]; - if(parseError){ + if (parseError) { callback(@[RCTMakeError(@"Error parsing contents of local package ", parseError, [[NSDictionary alloc] initWithObjectsAndKeys:path,@"packagePath", nil]), [NSNull null]]); - }else{ + } else { callback(@[[NSNull null], json]); } - } }); - } @end