Преглед на файлове

增加lb单位

tags/v1.3.3
iot_user преди 4 години
родител
ревизия
b06619bd8f

+ 2
- 9
README.md Целия файл

@@ -6,17 +6,10 @@
> * iOS 8.0 and above.
> * The Bluetooth version used by the device requires 4.0 and above.
> * Need to add iFreshSDK.framework package dependency;
> * Apply for the key and secret of sdk, application address: http://sdk.aicare.net.cn
## The document description
1.iFreshSDK.framework (package name raytao.pingwang.iFreshDemo);
2.Add the following code to AppDelegate:
```
- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions {
    // Override point for customization after application launch.
    [iFreshSDK setAppKey:@"key" appSecret:@"secret"];
    return YES;
}
```

## The version update information
For details, please see the "Good Nutrition SDK Release Notes.doc" document.


+ 0
- 9
README_CN.md Целия файл

@@ -6,18 +6,9 @@
> * iOS 8.0及以上版本。
> * 设备所使用蓝牙版本需要4.0及以上。
> * 需添加iFreshSDK.framework包依赖;
> * 申请sdk的key和secret,申请地址:http://sdk.aicare.net.cn

## 文件说明:
1. iFreshSDK.framework(包名raytao.pingwang.iFreshDemo)
2. 在AppDelegate中加入如下代码:
```
- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions {
    // Override point for customization after application launch.
    [iFreshSDK setAppKey:@"key" appSecret:@"secret"];
    return YES;
}
```

## 版本更新信息
详情请见“好营养SDK发布说明.doc”文档

+ 8
- 4
iFreshDemo_1.0/iFreshDemo.xcodeproj/project.pbxproj Целия файл

@@ -13,7 +13,7 @@
1F4E2E411DA8C7F800253C00 /* Main.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 1F4E2E3F1DA8C7F800253C00 /* Main.storyboard */; };
1F4E2E431DA8C7F800253C00 /* Assets.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = 1F4E2E421DA8C7F800253C00 /* Assets.xcassets */; };
1F4E2E461DA8C7F800253C00 /* LaunchScreen.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 1F4E2E441DA8C7F800253C00 /* LaunchScreen.storyboard */; };
E64A7F0024405DE000D22B84 /* iFreshSDK.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = E64A7EFF24405DE000D22B84 /* iFreshSDK.framework */; };
E633F4E5255BD65800EE5A95 /* iFreshSDK.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = E633F4E4255BD65800EE5A95 /* iFreshSDK.framework */; };
/* End PBXBuildFile section */

/* Begin PBXFileReference section */
@@ -27,7 +27,7 @@
1F4E2E421DA8C7F800253C00 /* Assets.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; path = Assets.xcassets; sourceTree = "<group>"; };
1F4E2E451DA8C7F800253C00 /* Base */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; name = Base; path = Base.lproj/LaunchScreen.storyboard; sourceTree = "<group>"; };
1F4E2E471DA8C7F800253C00 /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; };
E64A7EFF24405DE000D22B84 /* iFreshSDK.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; path = iFreshSDK.framework; sourceTree = "<group>"; };
E633F4E4255BD65800EE5A95 /* iFreshSDK.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; path = iFreshSDK.framework; sourceTree = "<group>"; };
/* End PBXFileReference section */

/* Begin PBXFrameworksBuildPhase section */
@@ -35,7 +35,7 @@
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
files = (
E64A7F0024405DE000D22B84 /* iFreshSDK.framework in Frameworks */,
E633F4E5255BD65800EE5A95 /* iFreshSDK.framework in Frameworks */,
);
runOnlyForDeploymentPostprocessing = 0;
};
@@ -61,7 +61,7 @@
1F4E2E351DA8C7F800253C00 /* iFreshDemo */ = {
isa = PBXGroup;
children = (
E64A7EFF24405DE000D22B84 /* iFreshSDK.framework */,
E633F4E4255BD65800EE5A95 /* iFreshSDK.framework */,
1F4E2E391DA8C7F800253C00 /* AppDelegate.h */,
1F4E2E3A1DA8C7F800253C00 /* AppDelegate.m */,
1F4E2E3C1DA8C7F800253C00 /* ViewController.h */,
@@ -275,6 +275,7 @@
ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
CODE_SIGN_IDENTITY = "iPhone Developer";
"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer";
CURRENT_PROJECT_VERSION = 202011111625;
DEVELOPMENT_TEAM = YEU77XR292;
FRAMEWORK_SEARCH_PATHS = (
"$(inherited)",
@@ -289,6 +290,7 @@
"$(PROJECT_DIR)/iFreshSDK",
"$(PROJECT_DIR)/libiFreshSDK",
);
MARKETING_VERSION = 1.1.8;
PRODUCT_BUNDLE_IDENTIFIER = raytao.pingwang.iFreshDemo;
PRODUCT_NAME = "$(TARGET_NAME)";
PROVISIONING_PROFILE = "";
@@ -301,6 +303,7 @@
ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
CODE_SIGN_IDENTITY = "iPhone Developer";
"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer";
CURRENT_PROJECT_VERSION = 202011111625;
DEVELOPMENT_TEAM = YEU77XR292;
FRAMEWORK_SEARCH_PATHS = (
"$(inherited)",
@@ -315,6 +318,7 @@
"$(PROJECT_DIR)/iFreshSDK",
"$(PROJECT_DIR)/libiFreshSDK",
);
MARKETING_VERSION = 1.1.8;
PRODUCT_BUNDLE_IDENTIFIER = raytao.pingwang.iFreshDemo;
PRODUCT_NAME = "$(TARGET_NAME)";
PROVISIONING_PROFILE = "";

Двоични данни
iFreshDemo_1.0/iFreshDemo.xcodeproj/project.xcworkspace/xcuserdata/iot_user.xcuserdatad/UserInterfaceState.xcuserstate Целия файл


+ 1
- 1
iFreshDemo_1.0/iFreshDemo/AppDelegate.m Целия файл

@@ -18,7 +18,7 @@

- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions {
// Override point for customization after application launch.
[iFreshSDK setAppKey:@"83d29ded03f2644d" appSecret:@"00a2008abda8e1f1a2e8bd4f5e"];
// [iFreshSDK setAppKey:@"83d29ded03f2644d" appSecret:@"00a2008abda8e1f1a2e8bd4f5e"];
return YES;
}


+ 2
- 2
iFreshDemo_1.0/iFreshDemo/Info.plist Целия файл

@@ -17,11 +17,11 @@
<key>CFBundlePackageType</key>
<string>APPL</string>
<key>CFBundleShortVersionString</key>
<string>1.1.7</string>
<string>$(MARKETING_VERSION)</string>
<key>CFBundleSignature</key>
<string>????</string>
<key>CFBundleVersion</key>
<string>201904191155</string>
<string>$(CURRENT_PROJECT_VERSION)</string>
<key>LSRequiresIPhoneOS</key>
<true/>
<key>NSAppTransportSecurity</key>

+ 15
- 2
iFreshDemo_1.0/iFreshDemo/ViewController.m Целия файл

@@ -40,7 +40,7 @@

- (void)viewDidLoad {
[super viewDidLoad];
self.unitArray = @[@"g",@"ml",@"lb",@"oz",@"kg",@"斤"];
self.unitArray = @[@"g",@"ml",@"lb:oz",@"oz",@"kg",@"斤",@"lb"];
[[iFreshSDK shareManager] setbleReturnValueDelegate:self];
[[iFreshSDK shareManager] bleDoScan];
_bleStatus.adjustsFontSizeToFitWidth = YES;
@@ -67,7 +67,7 @@
[[iFreshSDK shareManager] insertTheUnit:(UNIT_ml)];
}];
[contrl addAction:action2];
UIAlertAction * action3 = [UIAlertAction actionWithTitle:@"lb" style:(UIAlertActionStyleDefault) handler:^(UIAlertAction * _Nonnull action) {
UIAlertAction * action3 = [UIAlertAction actionWithTitle:@"lb:oz" style:(UIAlertActionStyleDefault) handler:^(UIAlertAction * _Nonnull action) {
[[iFreshSDK shareManager] insertTheUnit:(UNIT_lb)];
}];
[contrl addAction:action3];
@@ -83,6 +83,12 @@
[[iFreshSDK shareManager] insertTheUnit:(UNIT_jin)];
}];
[contrl addAction:action6];
UIAlertAction * actionLB = [UIAlertAction actionWithTitle:@"lb" style:(UIAlertActionStyleDefault) handler:^(UIAlertAction * _Nonnull action) {
[[iFreshSDK shareManager] insertTheUnit:(UNIT_LB)];
}];
[contrl addAction:actionLB];
UIAlertAction * action7 = [UIAlertAction actionWithTitle:@"Cancel" style:(UIAlertActionStyleCancel) handler:^(UIAlertAction * _Nonnull action) {
}];
@@ -157,6 +163,9 @@
}else if (unitChange == UNIT_jin){
unit = _unitArray[5];
_unitLabel.text = _unitArray[5];
}else if (unitChange == UNIT_LB){
unit = _unitArray[6];
_unitLabel.text = _unitArray[6];
}
//Get the current unit here
@@ -239,6 +248,10 @@
_unitLabel.text = _unitArray[5] ;
unit = _unitArray[5];
[[iFreshSDK shareManager] insertTheUnit:UNIT_jin];
}else if (indexPath.row == 6) {
_unitLabel.text = _unitArray[6] ;
unit = _unitArray[6];
[[iFreshSDK shareManager] insertTheUnit:UNIT_LB];
}
[ud_Unit setObject:unit forKey:@"unitUnit"];

+ 3
- 0
iFreshDemo_1.0/iFreshDemo/iFreshSDK.framework/Headers/iFreshModel.h Целия файл

@@ -66,4 +66,7 @@
* weightvalue:Incoming weight string in kg
*/
+ (NSString *)kgTolb:(NSString *)weightValue;

+ (NSString *)LBTog:(NSString *)weightValue;
+ (NSString *)gToLB:(NSString *)weightVlaue;
@end

+ 7
- 6
iFreshDemo_1.0/iFreshDemo/iFreshSDK.framework/Headers/iFreshSDK.h Целия файл

@@ -25,12 +25,13 @@ typedef NS_ENUM(NSUInteger, BleCoffeeTimingWorkType) {

typedef enum : NSUInteger {
UNIT_g = 0,
UNIT_ml,
UNIT_lb,
UNIT_oz,
UNIT_kg,
UNIT_jin
UNIT_g = 0, //g
UNIT_ml = 1, //
UNIT_lb = 2, //lb:oz
UNIT_oz = 3, //oz
UNIT_kg = 4, //kg
UNIT_jin = 5, //斤
UNIT_LB = 10,//lb
} GN_UnitEnum;


Двоични данни
iFreshDemo_1.0/iFreshDemo/iFreshSDK.framework/Info.plist Целия файл


Двоични данни
iFreshDemo_1.0/iFreshDemo/iFreshSDK.framework/iFreshSDK Целия файл


Loading…
Отказ
Запис