Browse Source

update docs

tags/v1.4.5_20211215
elinkthings 3 years ago
parent
commit
b718314896
4 changed files with 173 additions and 4367 deletions
  1. 68
    0
      .gitignore
  2. 105
    85
      AILinkBleSDKDemo.xcodeproj/project.pbxproj
  3. 0
    2144
      READMD_CN.md
  4. 0
    2138
      README.md

+ 68
- 0
.gitignore View File

# ---> Objective-C
# Xcode
#
# gitignore contributors: remember to update Global/Xcode.gitignore, Objective-C.gitignore & Swift.gitignore

## Build generated
build/
DerivedData/

## Various settings
*.pbxuser
!default.pbxuser
*.mode1v3
!default.mode1v3
*.mode2v3
!default.mode2v3
*.perspectivev3
!default.perspectivev3
xcuserdata/

## Other
*.moved-aside
*.xccheckout
*.xcscmblueprint

## Obj-C/Swift specific
*.hmap
*.ipa
*.dSYM.zip
*.dSYM

# CocoaPods
#
# We recommend against adding the Pods directory to your .gitignore. However
# you should judge for yourself, the pros and cons are mentioned at:
# https://guides.cocoapods.org/using/using-cocoapods.html#should-i-check-the-pods-directory-into-source-control
#
# Pods/
#
# Add this line if you want to avoid checking in source code from the Xcode workspace
# *.xcworkspace

# Carthage
#
# Add this line if you want to avoid checking in source code from Carthage dependencies.
# Carthage/Checkouts

Carthage/Build

# fastlane
#
# It is recommended to not store the screenshots in the git repo. Instead, use fastlane to re-generate the
# screenshots whenever they are needed.
# For more information about the recommended setup visit:
# https://docs.fastlane.tools/best-practices/source-control/#source-control

fastlane/report.xml
fastlane/Preview.html
fastlane/screenshots/**/*.png
fastlane/test_output

# Code Injection
#
# After new code Injection tools there's a generated folder /iOSInjectionProject
# https://github.com/johnno1962/injectionforxcode

iOSInjectionProject/


+ 105
- 85
AILinkBleSDKDemo.xcodeproj/project.pbxproj View File

objects = { objects = {


/* Begin PBXBuildFile section */ /* Begin PBXBuildFile section */
788D913726A1849C0009489E /* AILinkBleSDK.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 958B4E0B263C079500476BAE /* AILinkBleSDK.framework */; };
788D913F26A2C4AE0009489E /* libHTBodyfat_SDK.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 958B4DFC263C079500476BAE /* libHTBodyfat_SDK.a */; };
958B4E43263C079500476BAE /* EightScaleScanViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 958B4DF7263C079500476BAE /* EightScaleScanViewController.m */; }; 958B4E43263C079500476BAE /* EightScaleScanViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 958B4DF7263C079500476BAE /* EightScaleScanViewController.m */; };
958B4E44263C079500476BAE /* EightScaleConnectionViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 958B4DF8263C079500476BAE /* EightScaleConnectionViewController.m */; }; 958B4E44263C079500476BAE /* EightScaleConnectionViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 958B4DF8263C079500476BAE /* EightScaleConnectionViewController.m */; };
958B4E45263C079500476BAE /* libHTBodyfat_SDK.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 958B4DFC263C079500476BAE /* libHTBodyfat_SDK.a */; };
958B4E46263C079500476BAE /* ELEightScaleRecordModel.m in Sources */ = {isa = PBXBuildFile; fileRef = 958B4DFD263C079500476BAE /* ELEightScaleRecordModel.m */; }; 958B4E46263C079500476BAE /* ELEightScaleRecordModel.m in Sources */ = {isa = PBXBuildFile; fileRef = 958B4DFD263C079500476BAE /* ELEightScaleRecordModel.m */; };
958B4E47263C079500476BAE /* ELEightScaleAlgorithmTool.m in Sources */ = {isa = PBXBuildFile; fileRef = 958B4DFF263C079500476BAE /* ELEightScaleAlgorithmTool.m */; }; 958B4E47263C079500476BAE /* ELEightScaleAlgorithmTool.m in Sources */ = {isa = PBXBuildFile; fileRef = 958B4DFF263C079500476BAE /* ELEightScaleAlgorithmTool.m */; };
958B4E48263C079500476BAE /* BabyScaleViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 958B4E02263C079500476BAE /* BabyScaleViewController.m */; }; 958B4E48263C079500476BAE /* BabyScaleViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 958B4E02263C079500476BAE /* BabyScaleViewController.m */; };
958B4E49263C079500476BAE /* BabyScaleConnectViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 958B4E05263C079500476BAE /* BabyScaleConnectViewController.m */; }; 958B4E49263C079500476BAE /* BabyScaleConnectViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 958B4E05263C079500476BAE /* BabyScaleConnectViewController.m */; };
958B4E4A263C079500476BAE /* OximeterScanViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 958B4E08263C079500476BAE /* OximeterScanViewController.m */; }; 958B4E4A263C079500476BAE /* OximeterScanViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 958B4E08263C079500476BAE /* OximeterScanViewController.m */; };
958B4E4B263C079500476BAE /* OximeterConnectionViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 958B4E0A263C079500476BAE /* OximeterConnectionViewController.m */; }; 958B4E4B263C079500476BAE /* OximeterConnectionViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 958B4E0A263C079500476BAE /* OximeterConnectionViewController.m */; };
958B4E4C263C079500476BAE /* AILinkBleSDK.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 958B4E0B263C079500476BAE /* AILinkBleSDK.framework */; };
958B4E4D263C079500476BAE /* ELBfsWifiScanVC.m in Sources */ = {isa = PBXBuildFile; fileRef = 958B4E0F263C079500476BAE /* ELBfsWifiScanVC.m */; }; 958B4E4D263C079500476BAE /* ELBfsWifiScanVC.m in Sources */ = {isa = PBXBuildFile; fileRef = 958B4E0F263C079500476BAE /* ELBfsWifiScanVC.m */; };
958B4E4E263C079500476BAE /* ELBfsWifiConnectVC.m in Sources */ = {isa = PBXBuildFile; fileRef = 958B4E10263C079500476BAE /* ELBfsWifiConnectVC.m */; }; 958B4E4E263C079500476BAE /* ELBfsWifiConnectVC.m in Sources */ = {isa = PBXBuildFile; fileRef = 958B4E10263C079500476BAE /* ELBfsWifiConnectVC.m */; };
958B4E4F263C079500476BAE /* ELBfsWifiConnectTableViewCell.m in Sources */ = {isa = PBXBuildFile; fileRef = 958B4E11263C079500476BAE /* ELBfsWifiConnectTableViewCell.m */; }; 958B4E4F263C079500476BAE /* ELBfsWifiConnectTableViewCell.m in Sources */ = {isa = PBXBuildFile; fileRef = 958B4E11263C079500476BAE /* ELBfsWifiConnectTableViewCell.m */; };
isa = PBXFrameworksBuildPhase; isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647; buildActionMask = 2147483647;
files = ( files = (
958B4E45263C079500476BAE /* libHTBodyfat_SDK.a in Frameworks */,
958B4E4C263C079500476BAE /* AILinkBleSDK.framework in Frameworks */,
788D913F26A2C4AE0009489E /* libHTBodyfat_SDK.a in Frameworks */,
788D913726A1849C0009489E /* AILinkBleSDK.framework in Frameworks */,
); );
runOnlyForDeploymentPostprocessing = 0; runOnlyForDeploymentPostprocessing = 0;
}; };
/* End PBXFrameworksBuildPhase section */ /* End PBXFrameworksBuildPhase section */


/* Begin PBXGroup section */ /* Begin PBXGroup section */
958B4DF5263C079500476BAE /* EightScale */ = {
788D913626A1849C0009489E /* Frameworks */ = {
isa = PBXGroup;
children = (
);
name = Frameworks;
sourceTree = "<group>";
};
788D914026A2E5380009489E /* SDK */ = {
isa = PBXGroup;
children = (
958B4E0B263C079500476BAE /* AILinkBleSDK.framework */,
);
name = SDK;
sourceTree = "<group>";
};
958B4DF5263C079500476BAE /* 13_EightScale */ = {
isa = PBXGroup; isa = PBXGroup;
children = ( children = (
958B4DF6263C079500476BAE /* ELEightScaleRecordModel.h */,
958B4DF7263C079500476BAE /* EightScaleScanViewController.m */,
958B4DF8263C079500476BAE /* EightScaleConnectionViewController.m */,
958B4DF9263C079500476BAE /* ELEightScaleAlgorithmTool.h */,
958B4DFA263C079500476BAE /* HTBodyfat_SDK */, 958B4DFA263C079500476BAE /* HTBodyfat_SDK */,
958B4DFD263C079500476BAE /* ELEightScaleRecordModel.m */,
958B4E00263C079500476BAE /* EightScaleConnectionViewController.h */,
958B4DF8263C079500476BAE /* EightScaleConnectionViewController.m */,
958B4DFE263C079500476BAE /* EightScaleScanViewController.h */, 958B4DFE263C079500476BAE /* EightScaleScanViewController.h */,
958B4DF7263C079500476BAE /* EightScaleScanViewController.m */,
958B4DF9263C079500476BAE /* ELEightScaleAlgorithmTool.h */,
958B4DFF263C079500476BAE /* ELEightScaleAlgorithmTool.m */, 958B4DFF263C079500476BAE /* ELEightScaleAlgorithmTool.m */,
958B4E00263C079500476BAE /* EightScaleConnectionViewController.h */,
958B4DF6263C079500476BAE /* ELEightScaleRecordModel.h */,
958B4DFD263C079500476BAE /* ELEightScaleRecordModel.m */,
); );
path = EightScale;
path = 13_EightScale;
sourceTree = "<group>"; sourceTree = "<group>";
}; };
958B4DFA263C079500476BAE /* HTBodyfat_SDK */ = { 958B4DFA263C079500476BAE /* HTBodyfat_SDK */ = {
path = HTBodyfat_SDK; path = HTBodyfat_SDK;
sourceTree = "<group>"; sourceTree = "<group>";
}; };
958B4E01263C079500476BAE /* BabyScale */ = {
958B4E01263C079500476BAE /* 04_BabyScale */ = {
isa = PBXGroup; isa = PBXGroup;
children = ( children = (
958B4E02263C079500476BAE /* BabyScaleViewController.m */,
958B4E03263C079500476BAE /* BabyScaleConnectViewController.h */, 958B4E03263C079500476BAE /* BabyScaleConnectViewController.h */,
958B4E04263C079500476BAE /* BabyScaleViewController.h */,
958B4E05263C079500476BAE /* BabyScaleConnectViewController.m */, 958B4E05263C079500476BAE /* BabyScaleConnectViewController.m */,
958B4E04263C079500476BAE /* BabyScaleViewController.h */,
958B4E02263C079500476BAE /* BabyScaleViewController.m */,
); );
path = BabyScale;
path = 04_BabyScale;
sourceTree = "<group>"; sourceTree = "<group>";
}; };
958B4E06263C079500476BAE /* Oximeter */ = {
958B4E06263C079500476BAE /* 16_Oximeter */ = {
isa = PBXGroup; isa = PBXGroup;
children = ( children = (
958B4E07263C079500476BAE /* OximeterConnectionViewController.h */, 958B4E07263C079500476BAE /* OximeterConnectionViewController.h */,
958B4E08263C079500476BAE /* OximeterScanViewController.m */,
958B4E09263C079500476BAE /* OximeterScanViewController.h */,
958B4E0A263C079500476BAE /* OximeterConnectionViewController.m */, 958B4E0A263C079500476BAE /* OximeterConnectionViewController.m */,
958B4E09263C079500476BAE /* OximeterScanViewController.h */,
958B4E08263C079500476BAE /* OximeterScanViewController.m */,
); );
path = Oximeter;
path = 16_Oximeter;
sourceTree = "<group>"; sourceTree = "<group>";
}; };
958B4E0C263C079500476BAE /* WifiBleBodyFatScale */ = {
958B4E0C263C079500476BAE /* 15_WifiBleBodyFatScale */ = {
isa = PBXGroup; isa = PBXGroup;
children = ( children = (
958B4E0E263C079500476BAE /* ELBfsWifiConnectTableViewCell.h */, 958B4E0E263C079500476BAE /* ELBfsWifiConnectTableViewCell.h */,
958B4E12263C079500476BAE /* ELBfsWifiScanVC.h */, 958B4E12263C079500476BAE /* ELBfsWifiScanVC.h */,
958B4E0F263C079500476BAE /* ELBfsWifiScanVC.m */, 958B4E0F263C079500476BAE /* ELBfsWifiScanVC.m */,
); );
path = WifiBleBodyFatScale;
path = 15_WifiBleBodyFatScale;
sourceTree = "<group>"; sourceTree = "<group>";
}; };
958B4E13263C079500476BAE /* Thermometer */ = {
958B4E13263C079500476BAE /* 09_Thermometer */ = {
isa = PBXGroup; isa = PBXGroup;
children = ( children = (
958B4E14263C079500476BAE /* ThermometerScanViewController.m */,
958B4E15263C079500476BAE /* ThermometerConnectViewController.h */, 958B4E15263C079500476BAE /* ThermometerConnectViewController.h */,
958B4E16263C079500476BAE /* ThermometerScanViewController.h */,
958B4E17263C079500476BAE /* ThermometerConnectViewController.m */, 958B4E17263C079500476BAE /* ThermometerConnectViewController.m */,
958B4E16263C079500476BAE /* ThermometerScanViewController.h */,
958B4E14263C079500476BAE /* ThermometerScanViewController.m */,
); );
path = Thermometer;
path = 09_Thermometer;
sourceTree = "<group>"; sourceTree = "<group>";
}; };
958B4E18263C079500476BAE /* Forehead */ = {
958B4E18263C079500476BAE /* 08_Forehead */ = {
isa = PBXGroup; isa = PBXGroup;
children = ( children = (
958B4E1B263C079500476BAE /* ForeheadConnectViewController.h */,
958B4E19263C079500476BAE /* ForeheadConnectViewController.m */, 958B4E19263C079500476BAE /* ForeheadConnectViewController.m */,
958B4E1A263C079500476BAE /* ForeheadScanViewController.h */, 958B4E1A263C079500476BAE /* ForeheadScanViewController.h */,
958B4E1B263C079500476BAE /* ForeheadConnectViewController.h */,
958B4E1C263C079500476BAE /* ForeheadScanViewController.m */, 958B4E1C263C079500476BAE /* ForeheadScanViewController.m */,
); );
path = Forehead;
path = 08_Forehead;
sourceTree = "<group>"; sourceTree = "<group>";
}; };
958B4E1D263C079500476BAE /* WifiBleToothbrush */ = {
958B4E1D263C079500476BAE /* 14_WifiBleToothbrush */ = {
isa = PBXGroup; isa = PBXGroup;
children = ( children = (
958B4E1E263C079500476BAE /* ToothbrushScanViewController.m */,
958B4E1F263C079500476BAE /* ToothbrushConnectionViewController.h */, 958B4E1F263C079500476BAE /* ToothbrushConnectionViewController.h */,
958B4E20263C079500476BAE /* ToothbrushScanViewController.h */,
958B4E21263C079500476BAE /* ToothbrushConnectionViewController.m */, 958B4E21263C079500476BAE /* ToothbrushConnectionViewController.m */,
958B4E20263C079500476BAE /* ToothbrushScanViewController.h */,
958B4E1E263C079500476BAE /* ToothbrushScanViewController.m */,
); );
path = WifiBleToothbrush;
path = 14_WifiBleToothbrush;
sourceTree = "<group>"; sourceTree = "<group>";
}; };
958B4E22263C079500476BAE /* WheelMonitor */ = {
958B4E22263C079500476BAE /* 10_WheelMonitor */ = {
isa = PBXGroup; isa = PBXGroup;
children = ( children = (
958B4E26263C079500476BAE /* WheelMonitorConnectViewController.h */,
958B4E23263C079500476BAE /* WheelMonitorConnectViewController.m */, 958B4E23263C079500476BAE /* WheelMonitorConnectViewController.m */,
958B4E24263C079500476BAE /* WheelMonitorScanViewController.h */, 958B4E24263C079500476BAE /* WheelMonitorScanViewController.h */,
958B4E25263C079500476BAE /* WheelMonitorScanViewController.m */, 958B4E25263C079500476BAE /* WheelMonitorScanViewController.m */,
958B4E26263C079500476BAE /* WheelMonitorConnectViewController.h */,
); );
path = WheelMonitor;
path = 10_WheelMonitor;
sourceTree = "<group>"; sourceTree = "<group>";
}; };
958B4E27263C079500476BAE /* RemoteControl */ = {
958B4E27263C079500476BAE /* 07_RemoteControl */ = {
isa = PBXGroup; isa = PBXGroup;
children = ( children = (
958B4E28263C079500476BAE /* RemoteControlScanViewController.h */,
958B4E29263C079500476BAE /* RemoteControlConnectViewController.h */, 958B4E29263C079500476BAE /* RemoteControlConnectViewController.h */,
958B4E2A263C079500476BAE /* RemoteControlConnectViewController.m */, 958B4E2A263C079500476BAE /* RemoteControlConnectViewController.m */,
958B4E28263C079500476BAE /* RemoteControlScanViewController.h */,
958B4E2B263C079500476BAE /* RemoteControlScanViewController.m */, 958B4E2B263C079500476BAE /* RemoteControlScanViewController.m */,
); );
path = RemoteControl;
path = 07_RemoteControl;
sourceTree = "<group>"; sourceTree = "<group>";
}; };
958B4E2C263C079500476BAE /* HeightGuage */ = {
958B4E2C263C079500476BAE /* 06_HeightGuage */ = {
isa = PBXGroup; isa = PBXGroup;
children = ( children = (
958B4E2D263C079500476BAE /* HeightGuageScanViewController.m */,
958B4E2E263C079500476BAE /* HeightGuageConnectViewController.h */, 958B4E2E263C079500476BAE /* HeightGuageConnectViewController.h */,
958B4E2F263C079500476BAE /* HeightGuageScanViewController.h */,
958B4E30263C079500476BAE /* HeightGuageConnectViewController.m */, 958B4E30263C079500476BAE /* HeightGuageConnectViewController.m */,
958B4E2F263C079500476BAE /* HeightGuageScanViewController.h */,
958B4E2D263C079500476BAE /* HeightGuageScanViewController.m */,
); );
path = HeightGuage;
path = 06_HeightGuage;
sourceTree = "<group>"; sourceTree = "<group>";
}; };
958B4E31263C079500476BAE /* BroadcastScale */ = {
958B4E31263C079500476BAE /* 12_BroadcastScale */ = {
isa = PBXGroup; isa = PBXGroup;
children = ( children = (
958B4E32263C079500476BAE /* BroadcastScaleViewController.m */,
958B4E33263C079500476BAE /* BroadcastScaleViewController.h */, 958B4E33263C079500476BAE /* BroadcastScaleViewController.h */,
958B4E32263C079500476BAE /* BroadcastScaleViewController.m */,
); );
path = BroadcastScale;
path = 12_BroadcastScale;
sourceTree = "<group>"; sourceTree = "<group>";
}; };
958B4E34263C079500476BAE /* BodyFatScale */ = {
958B4E34263C079500476BAE /* 11_BodyFatScale */ = {
isa = PBXGroup; isa = PBXGroup;
children = ( children = (
958B4E35263C079500476BAE /* BodyFatScaleScanViewController.m */,
958B4E38263C079500476BAE /* BodyFatScaleConnectViewController.h */,
958B4E36263C079500476BAE /* BodyFatScaleConnectViewController.m */, 958B4E36263C079500476BAE /* BodyFatScaleConnectViewController.m */,
958B4E37263C079500476BAE /* BodyFatScaleScanViewController.h */, 958B4E37263C079500476BAE /* BodyFatScaleScanViewController.h */,
958B4E38263C079500476BAE /* BodyFatScaleConnectViewController.h */,
958B4E35263C079500476BAE /* BodyFatScaleScanViewController.m */,
); );
path = BodyFatScale;
path = 11_BodyFatScale;
sourceTree = "<group>"; sourceTree = "<group>";
}; };
958B4E39263C079500476BAE /* BloodPressure */ = {
958B4E39263C079500476BAE /* 05_BloodPressure */ = {
isa = PBXGroup; isa = PBXGroup;
children = ( children = (
958B4E3A263C079500476BAE /* BloodScanViewController.h */,
958B4E3D263C079500476BAE /* BloodConnectViewController.h */,
958B4E3B263C079500476BAE /* BloodConnectViewController.m */, 958B4E3B263C079500476BAE /* BloodConnectViewController.m */,
958B4E3A263C079500476BAE /* BloodScanViewController.h */,
958B4E3C263C079500476BAE /* BloodScanViewController.m */, 958B4E3C263C079500476BAE /* BloodScanViewController.m */,
958B4E3D263C079500476BAE /* BloodConnectViewController.h */,
); );
path = BloodPressure;
path = 05_BloodPressure;
sourceTree = "<group>"; sourceTree = "<group>";
}; };
958B4E3E263C079500476BAE /* BloodSugar */ = {
958B4E3E263C079500476BAE /* 17_BloodSugar */ = {
isa = PBXGroup; isa = PBXGroup;
children = ( children = (
958B4E3F263C079500476BAE /* BloodSugarConnectionViewController.h */, 958B4E3F263C079500476BAE /* BloodSugarConnectionViewController.h */,
958B4E42263C079500476BAE /* BloodSugarScanViewController.h */, 958B4E42263C079500476BAE /* BloodSugarScanViewController.h */,
958B4E40263C079500476BAE /* BloodSugarScanViewController.m */, 958B4E40263C079500476BAE /* BloodSugarScanViewController.m */,
); );
path = BloodSugar;
path = 17_BloodSugar;
sourceTree = "<group>"; sourceTree = "<group>";
}; };
958B4E67263C08E700476BAE /* Tools */ = { 958B4E67263C08E700476BAE /* Tools */ = {
isa = PBXGroup; isa = PBXGroup;
children = ( children = (
958B4E68263C08E700476BAE /* UIButton+WZAdd.h */,
958B4E6D263C08E700476BAE /* CABasicAnimation+ELAnimation.h */,
958B4E72263C08E700476BAE /* CABasicAnimation+ELAnimation.m */,
958B4E70263C08E700476BAE /* ELInputAlertView.h */,
958B4E69263C08E700476BAE /* ELInputAlertView.m */, 958B4E69263C08E700476BAE /* ELInputAlertView.m */,
958B4E6A263C08E700476BAE /* UILabel+WZAdd.m */,
958B4E6B263C08E700476BAE /* UIView+Category.m */,
958B4E6C263C08E700476BAE /* ELSelectView.h */, 958B4E6C263C08E700476BAE /* ELSelectView.h */,
958B4E6D263C08E700476BAE /* CABasicAnimation+ELAnimation.h */,
958B4E73263C08E700476BAE /* ELSelectView.m */,
958B4E68263C08E700476BAE /* UIButton+WZAdd.h */,
958B4E6E263C08E700476BAE /* UIButton+WZAdd.m */, 958B4E6E263C08E700476BAE /* UIButton+WZAdd.m */,
958B4E6F263C08E700476BAE /* UILabel+WZAdd.h */, 958B4E6F263C08E700476BAE /* UILabel+WZAdd.h */,
958B4E70263C08E700476BAE /* ELInputAlertView.h */,
958B4E6A263C08E700476BAE /* UILabel+WZAdd.m */,
958B4E71263C08E700476BAE /* UIView+Category.h */, 958B4E71263C08E700476BAE /* UIView+Category.h */,
958B4E72263C08E700476BAE /* CABasicAnimation+ELAnimation.m */,
958B4E73263C08E700476BAE /* ELSelectView.m */,
958B4E6B263C08E700476BAE /* UIView+Category.m */,
); );
path = Tools; path = Tools;
sourceTree = "<group>"; sourceTree = "<group>";
958B4E9A263C08E800476BAE /* Inherit */ = { 958B4E9A263C08E800476BAE /* Inherit */ = {
isa = PBXGroup; isa = PBXGroup;
children = ( children = (
958B4E9B263C08E800476BAE /* SubBleManager.m */,
958B4E9C263C08E800476BAE /* InheritScanViewController.h */,
958B4EA0263C08E800476BAE /* InheritConnectViewController.h */,
958B4E9D263C08E800476BAE /* InheritConnectViewController.m */, 958B4E9D263C08E800476BAE /* InheritConnectViewController.m */,
958B4E9C263C08E800476BAE /* InheritScanViewController.h */,
958B4E9E263C08E800476BAE /* InheritScanViewController.m */, 958B4E9E263C08E800476BAE /* InheritScanViewController.m */,
958B4E9F263C08E800476BAE /* SubBleManager.h */, 958B4E9F263C08E800476BAE /* SubBleManager.h */,
958B4EA0263C08E800476BAE /* InheritConnectViewController.h */,
958B4E9B263C08E800476BAE /* SubBleManager.m */,
); );
path = Inherit; path = Inherit;
sourceTree = "<group>"; sourceTree = "<group>";
E622E25D243F1CA5003C319D /* AILinkBleSDKDemo */, E622E25D243F1CA5003C319D /* AILinkBleSDKDemo */,
E622E279243F1CA6003C319D /* AILinkBleSDKDemoUITests */, E622E279243F1CA6003C319D /* AILinkBleSDKDemoUITests */,
E622E25C243F1CA5003C319D /* Products */, E622E25C243F1CA5003C319D /* Products */,
788D913626A1849C0009489E /* Frameworks */,
); );
sourceTree = "<group>"; sourceTree = "<group>";
}; };
E622E25D243F1CA5003C319D /* AILinkBleSDKDemo */ = { E622E25D243F1CA5003C319D /* AILinkBleSDKDemo */ = {
isa = PBXGroup; isa = PBXGroup;
children = ( children = (
958B4E0B263C079500476BAE /* AILinkBleSDK.framework */,
958B4E01263C079500476BAE /* BabyScale */,
958B4E39263C079500476BAE /* BloodPressure */,
958B4E3E263C079500476BAE /* BloodSugar */,
958B4E34263C079500476BAE /* BodyFatScale */,
958B4E31263C079500476BAE /* BroadcastScale */,
958B4DF5263C079500476BAE /* EightScale */,
958B4E18263C079500476BAE /* Forehead */,
958B4E2C263C079500476BAE /* HeightGuage */,
958B4E06263C079500476BAE /* Oximeter */,
958B4E27263C079500476BAE /* RemoteControl */,
958B4E13263C079500476BAE /* Thermometer */,
958B4E22263C079500476BAE /* WheelMonitor */,
958B4E0C263C079500476BAE /* WifiBleBodyFatScale */,
958B4E1D263C079500476BAE /* WifiBleToothbrush */,
788D914026A2E5380009489E /* SDK */,
958B4E01263C079500476BAE /* 04_BabyScale */,
958B4E39263C079500476BAE /* 05_BloodPressure */,
958B4E2C263C079500476BAE /* 06_HeightGuage */,
958B4E27263C079500476BAE /* 07_RemoteControl */,
958B4E18263C079500476BAE /* 08_Forehead */,
958B4E13263C079500476BAE /* 09_Thermometer */,
958B4E22263C079500476BAE /* 10_WheelMonitor */,
958B4E34263C079500476BAE /* 11_BodyFatScale */,
958B4E31263C079500476BAE /* 12_BroadcastScale */,
958B4DF5263C079500476BAE /* 13_EightScale */,
958B4E1D263C079500476BAE /* 14_WifiBleToothbrush */,
958B4E0C263C079500476BAE /* 15_WifiBleBodyFatScale */,
958B4E06263C079500476BAE /* 16_Oximeter */,
958B4E3E263C079500476BAE /* 17_BloodSugar */,
958B4E74263C08E700476BAE /* Others */, 958B4E74263C08E700476BAE /* Others */,
958B4E67263C08E700476BAE /* Tools */, 958B4E67263C08E700476BAE /* Tools */,
E622E26A243F1CA6003C319D /* Assets.xcassets */, E622E26A243F1CA6003C319D /* Assets.xcassets */,
buildSettings = { buildSettings = {
ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
CODE_SIGN_STYLE = Automatic; CODE_SIGN_STYLE = Automatic;
CURRENT_PROJECT_VERSION = 202011111426;
CURRENT_PROJECT_VERSION = 202107171815;
DEVELOPMENT_TEAM = YEU77XR292; DEVELOPMENT_TEAM = YEU77XR292;
FRAMEWORK_SEARCH_PATHS = ( FRAMEWORK_SEARCH_PATHS = (
"$(inherited)", "$(inherited)",
"$(PROJECT_DIR)/AILinkBleSDKDemo", "$(PROJECT_DIR)/AILinkBleSDKDemo",
"$(PROJECT_DIR)/AILinkBleSDKDemo/SDK",
); );
HEADER_SEARCH_PATHS = ""; HEADER_SEARCH_PATHS = "";
INFOPLIST_FILE = AILinkBleSDKDemo/Info.plist; INFOPLIST_FILE = AILinkBleSDKDemo/Info.plist;
LIBRARY_SEARCH_PATHS = ( LIBRARY_SEARCH_PATHS = (
"$(inherited)", "$(inherited)",
"$(PROJECT_DIR)/AILinkBleSDKDemo/EightScale/HTBodyfat_SDK", "$(PROJECT_DIR)/AILinkBleSDKDemo/EightScale/HTBodyfat_SDK",
"$(PROJECT_DIR)/AILinkBleSDKDemo/13_EightScale/HTBodyfat_SDK",
); );
MARKETING_VERSION = 1.1.1;
MARKETING_VERSION = 1.1.2;
PRODUCT_BUNDLE_IDENTIFIER = com.pingwang.AILinkBleSDKDemo; PRODUCT_BUNDLE_IDENTIFIER = com.pingwang.AILinkBleSDKDemo;
PRODUCT_NAME = "$(TARGET_NAME)"; PRODUCT_NAME = "$(TARGET_NAME)";
TARGETED_DEVICE_FAMILY = "1,2"; TARGETED_DEVICE_FAMILY = "1,2";
buildSettings = { buildSettings = {
ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
CODE_SIGN_STYLE = Automatic; CODE_SIGN_STYLE = Automatic;
CURRENT_PROJECT_VERSION = 202011111426;
CURRENT_PROJECT_VERSION = 202107171815;
DEVELOPMENT_TEAM = YEU77XR292; DEVELOPMENT_TEAM = YEU77XR292;
FRAMEWORK_SEARCH_PATHS = ( FRAMEWORK_SEARCH_PATHS = (
"$(inherited)", "$(inherited)",
"$(PROJECT_DIR)/AILinkBleSDKDemo", "$(PROJECT_DIR)/AILinkBleSDKDemo",
"$(PROJECT_DIR)/AILinkBleSDKDemo/SDK",
); );
HEADER_SEARCH_PATHS = ""; HEADER_SEARCH_PATHS = "";
INFOPLIST_FILE = AILinkBleSDKDemo/Info.plist; INFOPLIST_FILE = AILinkBleSDKDemo/Info.plist;
LIBRARY_SEARCH_PATHS = ( LIBRARY_SEARCH_PATHS = (
"$(inherited)", "$(inherited)",
"$(PROJECT_DIR)/AILinkBleSDKDemo/EightScale/HTBodyfat_SDK", "$(PROJECT_DIR)/AILinkBleSDKDemo/EightScale/HTBodyfat_SDK",
"$(PROJECT_DIR)/AILinkBleSDKDemo/13_EightScale/HTBodyfat_SDK",
); );
MARKETING_VERSION = 1.1.1;
MARKETING_VERSION = 1.1.2;
PRODUCT_BUNDLE_IDENTIFIER = com.pingwang.AILinkBleSDKDemo; PRODUCT_BUNDLE_IDENTIFIER = com.pingwang.AILinkBleSDKDemo;
PRODUCT_NAME = "$(TARGET_NAME)"; PRODUCT_NAME = "$(TARGET_NAME)";
TARGETED_DEVICE_FAMILY = "1,2"; TARGETED_DEVICE_FAMILY = "1,2";

+ 0
- 2144
READMD_CN.md
File diff suppressed because it is too large
View File


+ 0
- 2138
README.md
File diff suppressed because it is too large
View File


Loading…
Cancel
Save