diff --git a/ios/ReactNativeBlobUtil/ReactNativeBlobUtil.mm b/ios/ReactNativeBlobUtil/ReactNativeBlobUtil.mm index 60f006a0..c11da086 100644 --- a/ios/ReactNativeBlobUtil/ReactNativeBlobUtil.mm +++ b/ios/ReactNativeBlobUtil/ReactNativeBlobUtil.mm @@ -741,10 +741,12 @@ - (void)hash:(NSString *)path } #pragma mark - net.enableProgressReport -RCT_EXPORT_METHOD(enableProgressReport:(NSString *)taskId interval:(nonnull NSNumber*)interval count:(nonnull NSNumber*)count) +RCT_EXPORT_METHOD(enableProgressReport:(NSString *)taskId interval:(double)interval count:(double)count) { + NSNumber *intervalNumber = [NSNumber numberWithDouble:interval]; + NSNumber *countNumber = [NSNumber numberWithInteger:count]; - ReactNativeBlobUtilProgress * cfg = [[ReactNativeBlobUtilProgress alloc] initWithType:Download interval:interval count:count]; + ReactNativeBlobUtilProgress * cfg = [[ReactNativeBlobUtilProgress alloc] initWithType:Download interval:intervalNumber count:countNumber]; [[ReactNativeBlobUtilNetwork sharedInstance] enableProgressReport:taskId config:cfg]; }