diff --git a/CodePush.js b/CodePush.js index 8a2f103..f295c5a 100644 --- a/CodePush.js +++ b/CodePush.js @@ -103,9 +103,9 @@ function getPromisifiedSdk(requestFetchAdapter, config) { }); }; - sdk.reportStatusDeploy = (package, status) => { + sdk.reportStatusDeploy = (deployedPackage, status) => { return new Promise((resolve, reject) => { - module.exports.AcquisitionSdk.prototype.reportStatusDeploy.call(sdk, package, status, (err) => { + module.exports.AcquisitionSdk.prototype.reportStatusDeploy.call(sdk, deployedPackage, status, (err) => { if (err) { reject(err); } else { @@ -115,9 +115,9 @@ function getPromisifiedSdk(requestFetchAdapter, config) { }); }; - sdk.reportStatusDownload = (package, status) => { + sdk.reportStatusDownload = (downloadedPackage, status) => { return new Promise((resolve, reject) => { - module.exports.AcquisitionSdk.prototype.reportStatusDownload.call(sdk, package, (err) => { + module.exports.AcquisitionSdk.prototype.reportStatusDownload.call(sdk, downloadedPackage, (err) => { if (err) { reject(err); } else { diff --git a/CodePushConfig.m b/CodePushConfig.m index 341ba94..8a7afa7 100644 --- a/CodePushConfig.m +++ b/CodePushConfig.m @@ -34,7 +34,12 @@ static NSString * const ServerURLConfigKey = @"serverUrl"; NSString *serverURL = [infoDictionary objectForKey:@"CodePushServerURL"]; NSUserDefaults* userDefaults = [NSUserDefaults standardUserDefaults]; - NSString* clientUniqueId = [[[UIDevice currentDevice] identifierForVendor] UUIDString]; + NSString* clientUniqueId = [userDefaults stringForKey:ClientUniqueIDConfigKey]; + if (clientUniqueId == nil) { + clientUniqueId = [[[UIDevice currentDevice] identifierForVendor] UUIDString]; + [userDefaults setObject:clientUniqueId forKey:ClientUniqueIDConfigKey]; + [userDefaults synchronize]; + } if (!serverURL) { serverURL = @"https://codepush.azurewebsites.net/"; diff --git a/package.json b/package.json index 7639f47..73ffe0d 100644 --- a/package.json +++ b/package.json @@ -16,7 +16,7 @@ "url": "https://github.com/Microsoft/react-native-code-push" }, "dependencies": { - "code-push": "1.5.0-beta", + "code-push": "1.5.1-beta", "semver": "^5.1.0" }, "devDependencies": {