diff --git a/JCPrinterSDK.xcodeproj/project.pbxproj b/JCPrinterSDK.xcodeproj/project.pbxproj index 437f352..8518e96 100644 --- a/JCPrinterSDK.xcodeproj/project.pbxproj +++ b/JCPrinterSDK.xcodeproj/project.pbxproj @@ -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; }; diff --git a/JCPrinterSDK/JCPrinterSDK.h b/JCPrinterSDK/JCPrinterSDK.h index 60070cc..2a154b1 100644 --- a/JCPrinterSDK/JCPrinterSDK.h +++ b/JCPrinterSDK/JCPrinterSDK.h @@ -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 - +#if !TARGET_IPHONE_SIMULATOR #import #import +#endif