支持模拟器

This commit is contained in:
歪脖子 2023-10-26 12:19:54 +08:00
parent b340c7c594
commit 34886eb68f
2 changed files with 17 additions and 1 deletions

View File

@ -315,6 +315,13 @@
DYLIB_CURRENT_VERSION = 1;
DYLIB_INSTALL_NAME_BASE = "@rpath";
ENABLE_MODULE_VERIFIER = YES;
"EXCLUDED_ARCHS[sdk=iphonesimulator*]" = arm64;
EXCLUDED_SOURCE_FILE_NAMES = "";
"EXCLUDED_SOURCE_FILE_NAMES[sdk=iphonesimulator*]" = (
JCAPI.a,
FWnetworkWIFI.h,
JCAPI.h,
);
FRAMEWORK_SEARCH_PATHS = (
"$(inherited)",
"$(PROJECT_DIR)/JCPrinterSDK",
@ -342,6 +349,7 @@
SKIP_INSTALL = YES;
SWIFT_EMIT_LOC_STRINGS = YES;
TARGETED_DEVICE_FAMILY = "1,2";
VALID_ARCHS = "arm64 arm64e armv7 armv7s x86_64";
};
name = Debug;
};
@ -355,6 +363,12 @@
DYLIB_CURRENT_VERSION = 1;
DYLIB_INSTALL_NAME_BASE = "@rpath";
ENABLE_MODULE_VERIFIER = YES;
"EXCLUDED_ARCHS[sdk=iphonesimulator*]" = arm64;
"EXCLUDED_SOURCE_FILE_NAMES[sdk=iphonesimulator*]" = (
JCAPI.a,
FWnetworkWIFI.h,
JCAPI.h,
);
FRAMEWORK_SEARCH_PATHS = (
"$(inherited)",
"$(PROJECT_DIR)/JCPrinterSDK",
@ -382,6 +396,7 @@
SKIP_INSTALL = YES;
SWIFT_EMIT_LOC_STRINGS = YES;
TARGETED_DEVICE_FAMILY = "1,2";
VALID_ARCHS = "arm64 arm64e armv7 armv7s x86_64";
};
name = Release;
};

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>
#if !TARGET_IPHONE_SIMULATOR
#import <JCPrinterSDK/JCAPI.h>
#import <JCPrinterSDK/FWnetworkWIFI.h>
#endif