@@ -495,37 +495,33 @@ - (void)applicationWillResignActive
495
495
[CodePushPackage
496
496
downloadPackage: mutableUpdatePackage
497
497
expectedBundleFileName: [bundleResourceName stringByAppendingPathExtension: bundleResourceExtension]
498
- usingQueue : _methodQueue
498
+ operationQueue : _methodQueue
499
499
// The download is progressing forward
500
500
progressCallback: ^(long long expectedContentLength, long long receivedContentLength) {
501
501
// Notify the script-side about the progress
502
502
if (notifyProgress) {
503
- [self sendDownloadProgressDuringNextFrame : expectedContentLength
504
- receivedContentLength: receivedContentLength];
503
+ [self updateDownloadProgressForNextFrame : expectedContentLength
504
+ receivedContentLength: receivedContentLength];
505
505
}
506
506
}
507
507
// The download completed
508
508
doneCallback: ^{
509
- dispatch_async (_methodQueue, ^{
510
- NSError *err;
511
- NSDictionary *newPackage = [CodePushPackage getPackage: mutableUpdatePackage[PackageHashKey] error: &err];
509
+ NSError *err;
510
+ NSDictionary *newPackage = [CodePushPackage getPackage: mutableUpdatePackage[PackageHashKey] error: &err];
512
511
513
- if (err) {
514
- return reject ([NSString stringWithFormat: @" %lu " , (long )err.code], err.localizedDescription , err);
515
- }
512
+ if (err) {
513
+ return reject ([NSString stringWithFormat: @" %lu " , (long )err.code], err.localizedDescription , err);
514
+ }
516
515
517
- resolve (newPackage);
518
- });
516
+ resolve (newPackage);
519
517
}
520
518
// The download failed
521
519
failCallback: ^(NSError *err) {
522
- dispatch_async (_methodQueue, ^{
523
- if ([CodePushErrorUtils isCodePushError: err]) {
524
- [self saveFailedUpdate: mutableUpdatePackage];
525
- }
520
+ if ([CodePushErrorUtils isCodePushError: err]) {
521
+ [self saveFailedUpdate: mutableUpdatePackage];
522
+ }
526
523
527
- reject ([NSString stringWithFormat: @" %lu " , (long )err.code], err.localizedDescription , err);
528
- });
524
+ reject ([NSString stringWithFormat: @" %lu " , (long )err.code], err.localizedDescription , err);
529
525
}];
530
526
}
531
527
@@ -777,8 +773,8 @@ - (void)didUpdateFrame:(RCTFrameUpdate *)update
777
773
_paused = YES ;
778
774
}
779
775
780
- - (void )sendDownloadProgressDuringNextFrame : (long long )expectedContentLength
781
- receivedContentLength : (long long )receivedContentLength
776
+ - (void )updateDownloadProgressForNextFrame : (long long )expectedContentLength
777
+ receivedContentLength : (long long )receivedContentLength
782
778
{
783
779
latestExpectedContentLength = expectedContentLength;
784
780
latestReceivedConentLength = receivedContentLength;
0 commit comments