diff --git a/ios/CodePush/CodePushUpdateUtils.m b/ios/CodePush/CodePushUpdateUtils.m index b88cb6430..e0f170b71 100644 --- a/ios/CodePush/CodePushUpdateUtils.m +++ b/ios/CodePush/CodePushUpdateUtils.m @@ -93,7 +93,7 @@ + (NSString *)computeFinalHashFromManifest:(NSMutableArray *)manifest // The JSON serialization turns path separators into "\/", e.g. "CodePush\/assets\/image.png" manifestString = [manifestString stringByReplacingOccurrencesOfString:@"\\/" withString:@"/"]; - return [self computeHashForData:[NSData dataWithBytes:manifestString.UTF8String length:manifestString.length]]; + return [self computeHashForData:[NSData dataWithBytes:manifestString.UTF8String length:[manifestString lengthOfBytesUsingEncoding:NSUTF8StringEncoding]]]; } + (NSString *)computeHashForData:(NSData *)inputData