From d6d9a09d505d11148599a95a5be3e1351edbe0ac Mon Sep 17 00:00:00 2001 From: hc Date: Mon, 13 Apr 2026 15:17:52 +0800 Subject: Local iHealth SDK, device detail screen, iOS event fixes --- .../ios/ReactNativeIOSLibrary/POProfileModule.m | 48 ++++++++++++++++++++++ 1 file changed, 48 insertions(+) create mode 100755 libs/ihealth-sdk/ios/ReactNativeIOSLibrary/POProfileModule.m (limited to 'libs/ihealth-sdk/ios/ReactNativeIOSLibrary/POProfileModule.m') diff --git a/libs/ihealth-sdk/ios/ReactNativeIOSLibrary/POProfileModule.m b/libs/ihealth-sdk/ios/ReactNativeIOSLibrary/POProfileModule.m new file mode 100755 index 0000000..cc12195 --- /dev/null +++ b/libs/ihealth-sdk/ios/ReactNativeIOSLibrary/POProfileModule.m @@ -0,0 +1,48 @@ +// +// POProfileModule.m +// ReactNativeIOSLibrary +// +// Created by daiqingquan on 2016/12/4. +// Copyright © 2016年 daiqingquan. All rights reserved. +// + +#import "POProfileModule.h" + +@implementation POProfileModule + + +RCT_EXPORT_MODULE() + +#pragma mark +#pragma mark - constantsToExport + + +- (NSDictionary *)constantsToExport +{ + return @{ + @"ACTION_BATTERY_PO":@"ACTION_BATTERY_PO", + @"BATTERY_PO":PO_BATTERY, + @"ACTION_LIVEDA_PO":@"ACTION_LIVEDA_PO", + @"PULSE_WAVE_PO":@"pulseWave", + @"PI_PO":@"pi", + @"PULSE_STRENGTH_PO":@"pulsestrength", + @"BLOOD_OXYGEN_PO":@"bloodoxygen", + @"PULSE_RATE_PO":@"heartrate", + @"ACTION_RESULTDATA_PO":@"ACTION_RESULTDATA_PO", + @"DATAID":@"dataID", + @"ACTION_OFFLINEDATA_PO":@"ACTION_OFFLINEDATA_PO", + @"OFFLINEDATA_PO":@"offLineData", + @"MEASURE_DATE_PO":@"MEASURE_DATE_PO", + @"ACTION_NO_OFFLINEDATA_PO":@"ACTION_NO_OFFLINEDATA_PO", + @"ACTION_ERROR_PO":@"ACTION_ERROR_PO", + @"ACTION_GET_ALL_CONNECTED_DEVICES":@"ACTION_GET_ALL_CONNECTED_DEVICES", + }; +}; + + ++ (BOOL)requiresMainQueueSetup +{ + return YES; +} + +@end -- cgit