buildSettings = { | buildSettings = { | ||||
ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; | ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; | ||||
CODE_SIGN_STYLE = Automatic; | CODE_SIGN_STYLE = Automatic; | ||||
CURRENT_PROJECT_VERSION = 20230413; | |||||
CURRENT_PROJECT_VERSION = 20240612; | |||||
DEVELOPMENT_TEAM = YEU77XR292; | DEVELOPMENT_TEAM = YEU77XR292; | ||||
FRAMEWORK_SEARCH_PATHS = "$(PROJECT_DIR)/InetBleSDK/Products"; | FRAMEWORK_SEARCH_PATHS = "$(PROJECT_DIR)/InetBleSDK/Products"; | ||||
HEADER_SEARCH_PATHS = ""; | HEADER_SEARCH_PATHS = ""; | ||||
INFOPLIST_FILE = "AIFit-Demo/Info.plist"; | INFOPLIST_FILE = "AIFit-Demo/Info.plist"; | ||||
IPHONEOS_DEPLOYMENT_TARGET = 8.0; | |||||
IPHONEOS_DEPLOYMENT_TARGET = 12.0; | |||||
LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks"; | LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks"; | ||||
MARKETING_VERSION = 2.12; | |||||
MARKETING_VERSION = 2.13; | |||||
PRODUCT_BUNDLE_IDENTIFIER = com.pingwang.InetBleSDKDemo; | PRODUCT_BUNDLE_IDENTIFIER = com.pingwang.InetBleSDKDemo; | ||||
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 = 20230413; | |||||
CURRENT_PROJECT_VERSION = 20240612; | |||||
DEVELOPMENT_TEAM = YEU77XR292; | DEVELOPMENT_TEAM = YEU77XR292; | ||||
FRAMEWORK_SEARCH_PATHS = "$(PROJECT_DIR)/InetBleSDK/Products"; | FRAMEWORK_SEARCH_PATHS = "$(PROJECT_DIR)/InetBleSDK/Products"; | ||||
HEADER_SEARCH_PATHS = ""; | HEADER_SEARCH_PATHS = ""; | ||||
INFOPLIST_FILE = "AIFit-Demo/Info.plist"; | INFOPLIST_FILE = "AIFit-Demo/Info.plist"; | ||||
IPHONEOS_DEPLOYMENT_TARGET = 8.0; | |||||
IPHONEOS_DEPLOYMENT_TARGET = 12.0; | |||||
LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks"; | LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks"; | ||||
MARKETING_VERSION = 2.12; | |||||
MARKETING_VERSION = 2.13; | |||||
PRODUCT_BUNDLE_IDENTIFIER = com.pingwang.InetBleSDKDemo; | PRODUCT_BUNDLE_IDENTIFIER = com.pingwang.InetBleSDKDemo; | ||||
PRODUCT_NAME = "$(TARGET_NAME)"; | PRODUCT_NAME = "$(TARGET_NAME)"; | ||||
TARGETED_DEVICE_FAMILY = "1,2"; | TARGETED_DEVICE_FAMILY = "1,2"; |
#import <Foundation/Foundation.h> | #import <Foundation/Foundation.h> | ||||
#import <CoreBluetooth/CoreBluetooth.h> | #import <CoreBluetooth/CoreBluetooth.h> | ||||
#define SDKVersion @"v2.12-20230413" | |||||
#define SDKVersion @"v2.13-20240612" | |||||
@class UserInfoModel, DeviceModel; | @class UserInfoModel, DeviceModel; | ||||
framework module InetBleSDK { | framework module InetBleSDK { | ||||
umbrella header "InetBleSDK.h" | umbrella header "InetBleSDK.h" | ||||
export * | export * | ||||
module * { export * } | module * { export * } | ||||
} | } |
<?xml version="1.0" encoding="UTF-8"?> | |||||
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"> | |||||
<plist version="1.0"> | |||||
<dict> | |||||
<key>NSPrivacyTracking</key> | |||||
<false/> | |||||
<key>NSPrivacyCollectedDataTypes</key> | |||||
<array/> | |||||
<key>NSPrivacyTrackingDomains</key> | |||||
<array/> | |||||
<key>NSPrivacyAccessedAPITypes</key> | |||||
<array/> | |||||
</dict> | |||||
</plist> |
</data> | </data> | ||||
<key>Headers/INBluetoothManager.h</key> | <key>Headers/INBluetoothManager.h</key> | ||||
<data> | <data> | ||||
lWWq7AXR9Bnwf1AvOcsFC+lGAUw= | |||||
JZTh2Bxw4U3USbVzqU9wPYHDfiE= | |||||
</data> | </data> | ||||
<key>Headers/InetBleSDK.h</key> | <key>Headers/InetBleSDK.h</key> | ||||
<data> | <data> | ||||
</data> | </data> | ||||
<key>Info.plist</key> | <key>Info.plist</key> | ||||
<data> | <data> | ||||
78GJI+eX0ajObHJyfQuqEy3kjw0= | |||||
AYkD2WLAisxYGUDDbVimf5iKj8c= | |||||
</data> | </data> | ||||
<key>Modules/module.modulemap</key> | <key>Modules/module.modulemap</key> | ||||
<data> | <data> | ||||
XZ4DL9H7lYZ5RGg6z4YvouBBur0= | |||||
NJX727zmhofxCd2+b7IpHPZM5+g= | |||||
</data> | |||||
<key>PrivacyInfo.xcprivacy</key> | |||||
<data> | |||||
i3YpomTpJHpRGpdt+oGaesmknBg= | |||||
</data> | </data> | ||||
</dict> | </dict> | ||||
<key>files2</key> | <key>files2</key> | ||||
<dict> | <dict> | ||||
<key>hash</key> | <key>hash</key> | ||||
<data> | <data> | ||||
lWWq7AXR9Bnwf1AvOcsFC+lGAUw= | |||||
JZTh2Bxw4U3USbVzqU9wPYHDfiE= | |||||
</data> | </data> | ||||
<key>hash2</key> | <key>hash2</key> | ||||
<data> | <data> | ||||
eQRxklorpFU61SW+rJqOF7Ri4JPnFgqs17oel851dtI= | |||||
aYHOFYq2J6EquaXOHCwr4ZUafLdswn5h7vmoKKdIerg= | |||||
</data> | </data> | ||||
</dict> | </dict> | ||||
<key>Headers/InetBleSDK.h</key> | <key>Headers/InetBleSDK.h</key> | ||||
<dict> | <dict> | ||||
<key>hash</key> | <key>hash</key> | ||||
<data> | <data> | ||||
XZ4DL9H7lYZ5RGg6z4YvouBBur0= | |||||
NJX727zmhofxCd2+b7IpHPZM5+g= | |||||
</data> | |||||
<key>hash2</key> | |||||
<data> | |||||
WRERVvin5SbnvXfcMMegN3y1jRR3kcTz9HkgR/430m0= | |||||
</data> | |||||
</dict> | |||||
<key>PrivacyInfo.xcprivacy</key> | |||||
<dict> | |||||
<key>hash</key> | |||||
<data> | |||||
i3YpomTpJHpRGpdt+oGaesmknBg= | |||||
</data> | </data> | ||||
<key>hash2</key> | <key>hash2</key> | ||||
<data> | <data> | ||||
ECjhTTy57Ha71hv0I0i3DoYzM14Bax7uR8j/OtsQqdQ= | |||||
jWXQtDoSYs/inoM5bACz25T7Eg1E0RiNknNB8UpsIjw= | |||||
</data> | </data> | ||||
</dict> | </dict> | ||||
</dict> | </dict> |
#define SDKVersion @"v2.12-20230413" | #define SDKVersion @"v2.12-20230413" | ||||
``` | ``` | ||||
版本记录: | |||||
v2.13-20240612 larry 增加 Privacy manifest | |||||
v2.12-20230413 larry 增加 广播秤 2位小数 解析支持 | |||||
v2.11-20230210 larry 取消 BluetoothManager 自动初始化 | |||||
v2.10-20230203 larry 增加 扫描设备时, 是否亮屏功能 | |||||
### 文档 Document | ### 文档 Document |