暂不支持模拟器

This commit is contained in:
歪脖子 2023-10-26 13:00:36 +08:00
parent 1790d69ab5
commit 6c44e49e7a
11 changed files with 755 additions and 7 deletions

View File

@ -35,7 +35,7 @@ EXTERNAL SOURCES:
SPEC CHECKSUMS: SPEC CHECKSUMS:
Flutter: f04841e97a9d0b0a8025694d0796dd46242b2854 Flutter: f04841e97a9d0b0a8025694d0796dd46242b2854
integration_test: 13825b8a9334a850581300559b8839134b124670 integration_test: 13825b8a9334a850581300559b8839134b124670
jc_printer: 98d27e989a3129f784669a21dd5883eec26ba102 jc_printer: c4a2906ddae176e1e82fbf52f337a6b6dfc95f99
Protobuf: 351e9022fe13a6e2af00e9aefc22077cb88520f8 Protobuf: 351e9022fe13a6e2af00e9aefc22077cb88520f8
reactive_ble_mobile: 9ce6723d37ccf701dbffd202d487f23f5de03b4c reactive_ble_mobile: 9ce6723d37ccf701dbffd202d487f23f5de03b4c
SwiftProtobuf: bcfd2bc231cf9ae552cdc7c4e877bd3b41fe57b1 SwiftProtobuf: bcfd2bc231cf9ae552cdc7c4e877bd3b41fe57b1

View File

@ -1,5 +1,8 @@
#import "JcPrinterPlugin.h" #import "JcPrinterPlugin.h"
#if !TARGET_IPHONE_SIMULATOR
#import <JCPrinterSDK/JCPrinterSDK.h> #import <JCPrinterSDK/JCPrinterSDK.h>
#endif
@implementation JcPrinterPlugin @implementation JcPrinterPlugin
+ (void)registerWithRegistrar:(NSObject<FlutterPluginRegistrar>*)registrar { + (void)registerWithRegistrar:(NSObject<FlutterPluginRegistrar>*)registrar {
@ -8,14 +11,15 @@
JcPrinterPlugin* instance = [[JcPrinterPlugin alloc] init]; JcPrinterPlugin* instance = [[JcPrinterPlugin alloc] init];
[registrar addMethodCallDelegate:instance channel:channel]; [registrar addMethodCallDelegate:instance channel:channel];
FlutterEventChannel* eventChannel = [FlutterEventChannel eventChannelWithName:@"printer_stream" binaryMessenger:[registrar messenger]]; FlutterEventChannel* eventChannel = [FlutterEventChannel eventChannelWithName:@"printer_stream" binaryMessenger:[registrar messenger]];
[eventChannel setStreamHandler:instance]; [eventChannel setStreamHandler:instance];
} }
- (void)handleMethodCall:(FlutterMethodCall*)call result:(FlutterResult)result { - (void)handleMethodCall:(FlutterMethodCall*)call result:(FlutterResult)result {
// NSLog(@"arguments is :%@", call.arguments); // NSLog(@"arguments is :%@", call.arguments);
#if !TARGET_IPHONE_SIMULATOR
[self printingCount]; [self printingCount];
[self errorInfo]; [self errorInfo];
@ -49,8 +53,12 @@
} else { } else {
result(FlutterMethodNotImplemented); result(FlutterMethodNotImplemented);
} }
#else
result(nil);
#endif
} }
#if !TARGET_IPHONE_SIMULATOR
- (void) disconnect { - (void) disconnect {
[JCAPI closePrinter]; [JCAPI closePrinter];
} }
@ -146,6 +154,7 @@
result(@(isSuccess)); result(@(isSuccess));
}]; }];
} }
#endif
#pragma mark - FlutterStreamHandler #pragma mark - FlutterStreamHandler
@ -158,6 +167,7 @@
return nil; return nil;
} }
#if !TARGET_IPHONE_SIMULATOR
- (void)connect:(NSString *)name { - (void)connect:(NSString *)name {
[JCAPI openPrinter:name completion:^(BOOL isSuccess) { [JCAPI openPrinter:name completion:^(BOOL isSuccess) {
NSDictionary *params = @{ NSDictionary *params = @{
@ -187,5 +197,6 @@
!self.eventSink ? : self.eventSink(params); !self.eventSink ? : self.eventSink(params);
}]; }];
} }
#endif
@end @end

View File

@ -15,6 +15,7 @@ FOUNDATION_EXPORT const unsigned char JCPrinterSDKVersionString[];
// In this header, you should import all the public headers of your framework using statements like #import <JCPrinterSDK/PublicHeader.h> // In this header, you should import all the public headers of your framework using statements like #import <JCPrinterSDK/PublicHeader.h>
#if !TARGET_IPHONE_SIMULATOR
#import <JCPrinterSDK/JCAPI.h> #import <JCPrinterSDK/JCAPI.h>
#import <JCPrinterSDK/FWnetworkWIFI.h> #import <JCPrinterSDK/FWnetworkWIFI.h>
#endif

View File

@ -0,0 +1,21 @@
//
// JCPrinterSDK.h
// JCPrinterSDK
//
// Created by 歪脖子 on 2023/10/21.
//
#import <Foundation/Foundation.h>
//! Project version number for JCPrinterSDK.
FOUNDATION_EXPORT double JCPrinterSDKVersionNumber;
//! Project version string for JCPrinterSDK.
FOUNDATION_EXPORT const unsigned char JCPrinterSDKVersionString[];
// In this header, you should import all the public headers of your framework using statements like #import <JCPrinterSDK/PublicHeader.h>
#if !TARGET_IPHONE_SIMULATOR
#import <JCPrinterSDK/JCAPI.h>
#import <JCPrinterSDK/FWnetworkWIFI.h>
#endif

Binary file not shown.

View File

@ -0,0 +1,571 @@
{
0:{
0:"printerImageProcessingInfo": {
"margin": [0, 0, 0, 0],
"imageCrop": [0, 0, 0, 0],
"printMultiple":8,
"horizontalOffset": 0,
"verticalOffset": 0
},
1:"printerImageProcessingInfo": {
"margin": [0, 0, 0, 0],
"imageCrop": [0, 0, 0, 0],
"printMultiple":8,
"horizontalOffset": 0,
"verticalOffset": 0
},
2:"printerImageProcessingInfo": {
"margin": [0, 0, 0, 0],
"imageCrop": [0, 0, 0, 0],
"printMultiple":8,
"horizontalOffset": 0,
"verticalOffset": 0
},
3:"printerImageProcessingInfo": {
"margin": [0, 0, 0, 0],
"imageCrop": [0, 0, 0, 0],
"printMultiple":8,
"horizontalOffset": 0,
"verticalOffset": 0
},
4:"printerImageProcessingInfo": {
"margin": [0, 0, 0, 0],
"imageCrop": [0, 0, 0, 0],
"printMultiple":8,
"horizontalOffset": 0,
"verticalOffset": 0
},
5:"printerImageProcessingInfo": {
"margin": [0, 0, 0, 0],
"imageCrop": [0, 0, 0, 0],
"printMultiple":8,
"horizontalOffset": 0,
"verticalOffset": 0
},
6:"printerImageProcessingInfo": {
"margin": [0, 0, 0, 0],
"imageCrop": [0, 0, 0, 0],
"printMultiple":8,
"horizontalOffset": 0,
"verticalOffset": 0
},
},
1:{
0:"printerImageProcessingInfo": {
"name":"B3S",
"margin": [0, 0, 0, 0],
"imageCrop": [0, 0, 0, 0],
"printMultiple":8,
"horizontalOffset": 0,
"verticalOffset": 0
},
1:"printerImageProcessingInfo": {
"margin": [0, 0, 0, 0],
"imageCrop": [0, 0, 0, 0],
"printMultiple":8,
"horizontalOffset": 0,
"verticalOffset": 0
},
2:"printerImageProcessingInfo": {
"margin": [0, 0, 0, 0],
"imageCrop": [0, 0, 0, 0],
"printMultiple":8,
"horizontalOffset": 0,
"verticalOffset": 0
},
3:"printerImageProcessingInfo": {
"margin": [0, 0, 0, 0],
"imageCrop": [0, 0, 0, 0],
"printMultiple":8,
"horizontalOffset": 0,
"verticalOffset": 0
},
4:"printerImageProcessingInfo": {
"margin": [0, 0, 0, 0],
"imageCrop": [0, 0, 0, 0],
"printMultiple":8,
"horizontalOffset": 0,
"verticalOffset": 0
},
5:"printerImageProcessingInfo": {
"margin": [0, 0, 0, 0],
"imageCrop": [0, 0, 0, 0],
"printMultiple":8,
"horizontalOffset": 0,
"verticalOffset": 0
},
6:"printerImageProcessingInfo": {
"margin": [0, 0, 0, 0],
"imageCrop": [0, 0, 0, 0],
"printMultiple":8,
"horizontalOffset": 0,
"verticalOffset": 0
},
},
2:{
0:"printerImageProcessingInfo": {
"name":"D11",
"margin": [0, 0, 0, 0],
"imageCrop": [0, 0, 0, 0],
"printMultiple":8,
"horizontalOffset": 0,
"verticalOffset": 0
},
1:"printerImageProcessingInfo": {
"margin": [0, 0, 0, 0],
"imageCrop": [0, 0, 0, 0],
"printMultiple":8,
"horizontalOffset": 0,
"verticalOffset": 0
},
2:"printerImageProcessingInfo": {
"margin": [0, 0, 0, 0],
"imageCrop": [0, 0, 0, 0],
"printMultiple":8,
"horizontalOffset": 0,
"verticalOffset": 0
},
3:"printerImageProcessingInfo": {
"margin": [0, 0, 0, 0],
"imageCrop": [0, 0, 0, 0],
"printMultiple":8,
"horizontalOffset": 0,
"verticalOffset": 0
},
4:"printerImageProcessingInfo": {
"margin": [0, 0, 0, 0],
"imageCrop": [0, 0, 0, 0],
"printMultiple":8,
"horizontalOffset": 0,
"verticalOffset": 0
},
5:"printerImageProcessingInfo": {
"margin": [0, 0, 0, 0],
"imageCrop": [0, 0, 0, 0],
"printMultiple":8,
"horizontalOffset": 0,
"verticalOffset": 0
},
6:"printerImageProcessingInfo": {
"margin": [0, 0, 0, 0],
"imageCrop": [0, 0, 0, 0],
"printMultiple":8,
"horizontalOffset": 0,
"verticalOffset": 0
},
},
3:{
0:"printerImageProcessingInfo": {
"name":"B21",
"margin": [0, 0, 0, 0],
"imageCrop": [0, 0, 0, 0],
"printMultiple":8,
"horizontalOffset": 0,
"verticalOffset": 0
},
1:"printerImageProcessingInfo": {
"margin": [0, 0, 0, 0],
"imageCrop": [0, 0, 0, 0],
"printMultiple":8,
"horizontalOffset": 0,
"verticalOffset": 0
},
2:"printerImageProcessingInfo": {
"margin": [0, 0, 0, 0],
"imageCrop": [0, 0, 0, 0],
"printMultiple":8,
"horizontalOffset": 0,
"verticalOffset": 0
},
3:"printerImageProcessingInfo": {
"margin": [0, 0, 0, 0],
"imageCrop": [0, 0, 0, 0],
"printMultiple":8,
"horizontalOffset": 0,
"verticalOffset": 0
},
4:"printerImageProcessingInfo": {
"margin": [0, 0, 0, 0],
"imageCrop": [0, 0, 0, 0],
"printMultiple":8,
"horizontalOffset": 0,
"verticalOffset": 0
},
5:"printerImageProcessingInfo": {
"margin": [0, 0, 0, 0],
"imageCrop": [0, 0, 0, 0],
"printMultiple":8,
"horizontalOffset": 0,
"verticalOffset": 0
},
6:"printerImageProcessingInfo": {
"margin": [0, 0, 0, 0],
"imageCrop": [0, 0, 0, 0],
"printMultiple":8,
"horizontalOffset": 0,
"verticalOffset": 0
},
},
4:{
0:"printerImageProcessingInfo": {
"name":"P1S",
"margin": [0, 0, 0, 0],
"imageCrop": [0, 0, 0, 0],
"printMultiple":8,
"horizontalOffset": 0,
"verticalOffset": 0
},
1:"printerImageProcessingInfo": {
"margin": [0, 0, 0, 0],
"imageCrop": [0, 0, 0, 0],
"printMultiple":8,
"horizontalOffset": 0,
"verticalOffset": 0
},
2:"printerImageProcessingInfo": {
"margin": [0, 0, 0, 0],
"imageCrop": [0, 0, 0, 0],
"printMultiple":8,
"horizontalOffset": 0,
"verticalOffset": 0
},
3:"printerImageProcessingInfo": {
"margin": [0, 0, 0, 0],
"imageCrop": [0, 0, 0, 0],
"printMultiple":8,
"horizontalOffset": 0,
"verticalOffset": 0
},
4:"printerImageProcessingInfo": {
"margin": [0, 0, 0, 0],
"imageCrop": [0, 0, 0, 0],
"printMultiple":8,
"horizontalOffset": 0,
"verticalOffset": 0
},
5:"printerImageProcessingInfo": {
"margin": [0, 0, 0, 0],
"imageCrop": [0, 0, 0, 0],
"printMultiple":8,
"horizontalOffset": 0,
"verticalOffset": 0
},
6:"printerImageProcessingInfo": {
"margin": [0, 0, 0, 0],
"imageCrop": [0, 0, 0, 0],
"printMultiple":8,
"horizontalOffset": 0,
"verticalOffset": 0
},
},
5:{
0:"printerImageProcessingInfo": {
"margin": [0, 0, 0, 0],
"imageCrop": [0, 0, 0, 0],
"printMultiple":8,
"horizontalOffset": 0,
"verticalOffset": 0
},
1:"printerImageProcessingInfo": {
"margin": [0, 0, 0, 0],
"imageCrop": [0, 0, 0, 0],
"printMultiple":8,
"horizontalOffset": 0,
"verticalOffset": 0
},
2:"printerImageProcessingInfo": {
"margin": [0, 0, 0, 0],
"imageCrop": [0, 0, 0, 0],
"printMultiple":8,
"horizontalOffset": 0,
"verticalOffset": 0
},
3:"printerImageProcessingInfo": {
"margin": [0, 0, 0, 0],
"imageCrop": [0, 0, 0, 0],
"printMultiple":8,
"horizontalOffset": 0,
"verticalOffset": 0
},
4:"printerImageProcessingInfo": {
"margin": [0, 0, 0, 0],
"imageCrop": [0, 0, 0, 0],
"printMultiple":8,
"horizontalOffset": 0,
"verticalOffset": 0
},
5:"printerImageProcessingInfo": {
"margin": [0, 0, 0, 0],
"imageCrop": [0, 0, 0, 0],
"printMultiple":8,
"horizontalOffset": 0,
"verticalOffset": 0
},
6:"printerImageProcessingInfo": {
"margin": [0, 0, 0, 0],
"imageCrop": [0, 0, 0, 0],
"printMultiple":8,
"horizontalOffset": 0,
"verticalOffset": 0
},
},
6:{
0:"printerImageProcessingInfo": {
"name":"D11",
"margin": [0, 0, 0, 0],
"imageCrop": [0, 0, 0, 0],
"printMultiple":8,
"horizontalOffset": 0,
"verticalOffset": 0
},
1:"printerImageProcessingInfo": {
"margin": [0, 0, 0, 0],
"imageCrop": [0, 0, 0, 0],
"printMultiple":8,
"horizontalOffset": 0,
"verticalOffset": 0
},
2:"printerImageProcessingInfo": {
"margin": [0, 0, 0, 0],
"imageCrop": [0, 0, 0, 0],
"printMultiple":8,
"horizontalOffset": 0,
"verticalOffset": 0
},
3:"printerImageProcessingInfo": {
"margin": [0, 0, 0, 0],
"imageCrop": [0, 0, 0, 0],
"printMultiple":8,
"horizontalOffset": 0,
"verticalOffset": 0
},
4:"printerImageProcessingInfo": {
"margin": [0, 0, 0, 0],
"imageCrop": [0, 0, 0, 0],
"printMultiple":8,
"horizontalOffset": 0,
"verticalOffset": 0
},
5:"printerImageProcessingInfo": {
"margin": [0, 0, 0, 0],
"imageCrop": [0, 0, 0, 0],
"printMultiple":8,
"horizontalOffset": 0,
"verticalOffset": 0
},
6:"printerImageProcessingInfo": {
"margin": [0, 0, 0, 0],
"imageCrop": [0, 0, 0, 0],
"printMultiple":8,
"horizontalOffset": 0,
"verticalOffset": 0
},
},
7:{
0:"printerImageProcessingInfo": {
"name":"B16",
"margin": [0, 0, 0, 0],
"imageCrop": [0, 0, 0, 0],
"printMultiple":8,
"horizontalOffset": 0,
"verticalOffset": 0
},
1:"printerImageProcessingInfo": {
"margin": [0, 0, 0, 0],
"imageCrop": [0, 0, 0, 0],
"printMultiple":8,
"horizontalOffset": 0,
"verticalOffset": 0
},
2:"printerImageProcessingInfo": {
"margin": [0, 0, 0, 0],
"imageCrop": [0, 0, 0, 0],
"printMultiple":8,
"horizontalOffset": 0,
"verticalOffset": 0
},
3:"printerImageProcessingInfo": {
"margin": [0, 0, 0, 0],
"imageCrop": [0, 0, 0, 0],
"printMultiple":8,
"horizontalOffset": 0,
"verticalOffset": 0
},
4:"printerImageProcessingInfo": {
"margin": [0, 0, 0, 0],
"imageCrop": [0, 0, 0, 0],
"printMultiple":8,
"horizontalOffset": 0,
"verticalOffset": 0
},
5:"printerImageProcessingInfo": {
"margin": [0, 0, 0, 0],
"imageCrop": [0, 0, 0, 0],
"printMultiple":8,
"horizontalOffset": 0,
"verticalOffset": 0
},
6:"printerImageProcessingInfo": {
"margin": [0, 0, 0, 0],
"imageCrop": [0, 0, 0, 0],
"printMultiple":8,
"horizontalOffset": 0,
"verticalOffset": 0
},
},
8:{
0:"printerImageProcessingInfo": {
"name":"B32",
"margin": [0, 0, 0, 0],
"imageCrop": [0, 0, 0, 0],
"printMultiple":8,
"horizontalOffset": 0,
"verticalOffset": 0
},
1:"printerImageProcessingInfo": {
"margin": [0, 0, 0, 0],
"imageCrop": [0, 0, 0, 0],
"printMultiple":8,
"horizontalOffset": 0,
"verticalOffset": 0
},
2:"printerImageProcessingInfo": {
"margin": [0, 0, 0, 0],
"imageCrop": [0, 0, 0, 0],
"printMultiple":8,
"horizontalOffset": 0,
"verticalOffset": 0
},
3:"printerImageProcessingInfo": {
"margin": [0, 0, 0, 0],
"imageCrop": [0, 0, 0, 0],
"printMultiple":8,
"horizontalOffset": 0,
"verticalOffset": 0
},
4:"printerImageProcessingInfo": {
"margin": [0, 0, 0, 0],
"imageCrop": [0, 0, 0, 0],
"printMultiple":8,
"horizontalOffset": 0,
"verticalOffset": 0
},
5:"printerImageProcessingInfo": {
"margin": [0, 0, 0, 0],
"imageCrop": [0, 0, 0, 0],
"printMultiple":8,
"horizontalOffset": 0,
"verticalOffset": 0
},
6:"printerImageProcessingInfo": {
"margin": [0, 0, 0, 0],
"imageCrop": [0, 0, 0, 0],
"printMultiple":8,
"horizontalOffset": 0,
"verticalOffset": 0
},
},
9:{
0:"printerImageProcessingInfo": {
"name":"D110",
"margin": [0, 0, 0, 0],
"imageCrop": [0, 0, 0, 0],
"printMultiple":8,
"horizontalOffset": 0,
"verticalOffset": 0
},
1:"printerImageProcessingInfo": {
"margin": [0, 0, 0, 0],
"imageCrop": [0, 0, 0, 0],
"printMultiple":8,
"horizontalOffset": 0,
"verticalOffset": 0
},
2:"printerImageProcessingInfo": {
"margin": [0, 0, 0, 0],
"imageCrop": [0, 0, 0, 0],
"printMultiple":8,
"horizontalOffset": 0,
"verticalOffset": 0
},
3:"printerImageProcessingInfo": {
"margin": [0, 0, 0, 0],
"imageCrop": [0, 0, 0, 0],
"printMultiple":8,
"horizontalOffset": 0,
"verticalOffset": 0
},
4:"printerImageProcessingInfo": {
"margin": [0, 0, 0, 0],
"imageCrop": [0, 0, 0, 0],
"printMultiple":8,
"horizontalOffset": 0,
"verticalOffset": 0
},
5:"printerImageProcessingInfo": {
"margin": [0, 0, 0, 0],
"imageCrop": [0, 0, 0, 0],
"printMultiple":8,
"horizontalOffset": 0,
"verticalOffset": 0
},
6:"printerImageProcessingInfo": {
"margin": [0, 0, 0, 0],
"imageCrop": [0, 0, 0, 0],
"printMultiple":8,
"horizontalOffset": 0,
"verticalOffset": 0
},
},
10:{
0:"printerImageProcessingInfo": {
"margin": [0, 0, 0, 0],
"imageCrop": [0, 0, 0, 0],
"printMultiple":8,
"horizontalOffset": 0,
"verticalOffset": 0
},
1:"printerImageProcessingInfo": {
"margin": [0, 0, 0, 0],
"imageCrop": [0, 0, 0, 0],
"printMultiple":8,
"horizontalOffset": 0,
"verticalOffset": 0
},
2:"printerImageProcessingInfo": {
"margin": [0, 0, 0, 0],
"imageCrop": [0, 0, 0, 0],
"printMultiple":8,
"horizontalOffset": 0,
"verticalOffset": 0
},
3:"printerImageProcessingInfo": {
"margin": [0, 0, 0, 0],
"imageCrop": [0, 0, 0, 0],
"printMultiple":8,
"horizontalOffset": 0,
"verticalOffset": 0
},
4:"printerImageProcessingInfo": {
"margin": [0, 0, 0, 0],
"imageCrop": [0, 0, 0, 0],
"printMultiple":8,
"horizontalOffset": 0,
"verticalOffset": 0
},
5:"printerImageProcessingInfo": {
"margin": [0, 0, 0, 0],
"imageCrop": [0, 0, 0, 0],
"printMultiple":8,
"horizontalOffset": 0,
"verticalOffset": 0
},
6:"printerImageProcessingInfo": {
"margin": [0, 0, 0, 0],
"imageCrop": [0, 0, 0, 0],
"printMultiple":8,
"horizontalOffset": 0,
"verticalOffset": 0
},
}
}

View File

@ -0,0 +1,6 @@
framework module JCPrinterSDK {
umbrella header "JCPrinterSDK.h"
export *
module * { export * }
}

View File

@ -0,0 +1,135 @@
<?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>files</key>
<dict>
<key>Headers/JCPrinterSDK.h</key>
<data>
DYmSRBG4gjIfOoEkSdzw3Fw/ATA=
</data>
<key>Info.plist</key>
<data>
O2En1YQHOQ/2kA0vAiC8z5xC7jQ=
</data>
<key>JCSDKPringterConfig.json</key>
<data>
W5t+z3EDNLukcvBopm4aV4hxyPQ=
</data>
<key>Modules/module.modulemap</key>
<data>
K4stNq9fSA2Rs8SICxhF1zAoRVc=
</data>
</dict>
<key>files2</key>
<dict>
<key>Headers/JCPrinterSDK.h</key>
<dict>
<key>hash2</key>
<data>
b/SZR2iuu4VwNJ4P1PO7A7scPzZYumOiEF2gaaXCoeM=
</data>
</dict>
<key>JCSDKPringterConfig.json</key>
<dict>
<key>hash2</key>
<data>
lavg6DNvrj9IFGCXV/9B9d97bmvkxL4O04ZT5ykbcy0=
</data>
</dict>
<key>Modules/module.modulemap</key>
<dict>
<key>hash2</key>
<data>
HBi3AGrZwcen80swBSZRMRH5ByXBynl7MLk9In1dlrc=
</data>
</dict>
</dict>
<key>rules</key>
<dict>
<key>^.*</key>
<true/>
<key>^.*\.lproj/</key>
<dict>
<key>optional</key>
<true/>
<key>weight</key>
<real>1000</real>
</dict>
<key>^.*\.lproj/locversion.plist$</key>
<dict>
<key>omit</key>
<true/>
<key>weight</key>
<real>1100</real>
</dict>
<key>^Base\.lproj/</key>
<dict>
<key>weight</key>
<real>1010</real>
</dict>
<key>^version.plist$</key>
<true/>
</dict>
<key>rules2</key>
<dict>
<key>.*\.dSYM($|/)</key>
<dict>
<key>weight</key>
<real>11</real>
</dict>
<key>^(.*/)?\.DS_Store$</key>
<dict>
<key>omit</key>
<true/>
<key>weight</key>
<real>2000</real>
</dict>
<key>^.*</key>
<true/>
<key>^.*\.lproj/</key>
<dict>
<key>optional</key>
<true/>
<key>weight</key>
<real>1000</real>
</dict>
<key>^.*\.lproj/locversion.plist$</key>
<dict>
<key>omit</key>
<true/>
<key>weight</key>
<real>1100</real>
</dict>
<key>^Base\.lproj/</key>
<dict>
<key>weight</key>
<real>1010</real>
</dict>
<key>^Info\.plist$</key>
<dict>
<key>omit</key>
<true/>
<key>weight</key>
<real>20</real>
</dict>
<key>^PkgInfo$</key>
<dict>
<key>omit</key>
<true/>
<key>weight</key>
<real>20</real>
</dict>
<key>^embedded\.provisionprofile$</key>
<dict>
<key>weight</key>
<real>20</real>
</dict>
<key>^version\.plist$</key>
<dict>
<key>weight</key>
<real>20</real>
</dict>
</dict>
</dict>
</plist>

View File

@ -14,11 +14,14 @@ Pod::Spec.new do |s|
s.source_files = 'Classes/**/*' s.source_files = 'Classes/**/*'
s.public_header_files = 'Classes/**/*.h' s.public_header_files = 'Classes/**/*.h'
s.vendored_frameworks = 'Frameworks/JCPrinterSDK.framework', 'Frameworks/CocoaAsyncSocket.framework' s.vendored_framework = 'Frameworks/JCPrinterSDK.framework'
s.dependency 'Flutter' s.dependency 'Flutter'
s.platform = :ios, '11.0' s.platform = :ios, '11.0'
# Flutter.framework does not contain a i386 slice. # Flutter.framework does not contain a i386 slice.
s.pod_target_xcconfig = { 'DEFINES_MODULE' => 'YES', 'EXCLUDED_ARCHS[sdk=iphonesimulator*]' => 'i386' } s.pod_target_xcconfig = {
'DEFINES_MODULE' => 'YES',
'EXCLUDED_ARCHS[sdk=iphonesimulator*]' => 'i386',
}
end end

View File

@ -1,7 +1,7 @@
name: jc_printer name: jc_printer
description: 精臣打印机SDK description: 精臣打印机SDK
version: 0.0.1 version: 0.0.2
homepage: homepage: https://git.nasme.cc:10443/rean/flutter_jc_printer_plugin
environment: environment:
sdk: '>=3.1.3 <4.0.0' sdk: '>=3.1.3 <4.0.0'