diff --git a/Example/Podfile b/Example/Podfile index 7206b25..5f71271 100644 --- a/Example/Podfile +++ b/Example/Podfile @@ -1,4 +1,4 @@ -platform:ios, '13.0' +platform:ios, '11.0' use_frameworks! target 'FSPopoverView_Example' do diff --git a/Example/Podfile.lock b/Example/Podfile.lock index 81ff332..8c977cc 100644 --- a/Example/Podfile.lock +++ b/Example/Podfile.lock @@ -9,8 +9,8 @@ EXTERNAL SOURCES: :path: "../" SPEC CHECKSUMS: - FSPopoverView: 9398cb8c9344b0aeaa9d7148ae2f57f402ebb4e5 + FSPopoverView: bbd59e15975535f6ebb9de67130f8b8a046e5cf9 -PODFILE CHECKSUM: 064c7b1bce2b83220f75e2f021ed66461729a77c +PODFILE CHECKSUM: 3b5bb8313f323225553246f71cdd8752f59a03d6 COCOAPODS: 1.15.2 diff --git a/Example/Pods/Local Podspecs/FSPopoverView.podspec.json b/Example/Pods/Local Podspecs/FSPopoverView.podspec.json index 311502b..9e3a0f3 100644 --- a/Example/Pods/Local Podspecs/FSPopoverView.podspec.json +++ b/Example/Pods/Local Podspecs/FSPopoverView.podspec.json @@ -15,7 +15,7 @@ "requires_arc": true, "swift_versions": "5", "platforms": { - "ios": "13.0" + "ios": "11.0" }, "frameworks": [ "UIKit", diff --git a/Example/Pods/Manifest.lock b/Example/Pods/Manifest.lock index 81ff332..8c977cc 100644 --- a/Example/Pods/Manifest.lock +++ b/Example/Pods/Manifest.lock @@ -9,8 +9,8 @@ EXTERNAL SOURCES: :path: "../" SPEC CHECKSUMS: - FSPopoverView: 9398cb8c9344b0aeaa9d7148ae2f57f402ebb4e5 + FSPopoverView: bbd59e15975535f6ebb9de67130f8b8a046e5cf9 -PODFILE CHECKSUM: 064c7b1bce2b83220f75e2f021ed66461729a77c +PODFILE CHECKSUM: 3b5bb8313f323225553246f71cdd8752f59a03d6 COCOAPODS: 1.15.2 diff --git a/Example/Pods/Pods.xcodeproj/project.pbxproj b/Example/Pods/Pods.xcodeproj/project.pbxproj index 9a923d3..6ddc308 100644 --- a/Example/Pods/Pods.xcodeproj/project.pbxproj +++ b/Example/Pods/Pods.xcodeproj/project.pbxproj @@ -533,10 +533,11 @@ /* End PBXTargetDependency section */ /* Begin XCBuildConfiguration section */ - 5CBF5F50F2E82222183578F9B97A2C5C /* Release */ = { + 4A9BEBDABEB490171F13DE3D4D665357 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 702CAE1106BBA560AE2974CF363AFD63 /* FSPopoverView.release.xcconfig */; + baseConfigurationReference = E7E3ABE1C331AB1F56C5F39BC694192E /* Pods-FSPopoverView_Example.debug.xcconfig */; buildSettings = { + ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = NO; ARCHS = "$(ARCHS_STANDARD_64_BIT)"; CLANG_ENABLE_OBJC_WEAK = NO; "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; @@ -547,26 +548,26 @@ DYLIB_COMPATIBILITY_VERSION = 1; DYLIB_CURRENT_VERSION = 1; DYLIB_INSTALL_NAME_BASE = "@rpath"; - GCC_PREFIX_HEADER = "Target Support Files/FSPopoverView/FSPopoverView-prefix.pch"; - INFOPLIST_FILE = "Target Support Files/FSPopoverView/FSPopoverView-Info.plist"; + INFOPLIST_FILE = "Target Support Files/Pods-FSPopoverView_Example/Pods-FSPopoverView_Example-Info.plist"; INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; - IPHONEOS_DEPLOYMENT_TARGET = 13.0; + IPHONEOS_DEPLOYMENT_TARGET = 11.0; LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; - MODULEMAP_FILE = "Target Support Files/FSPopoverView/FSPopoverView.modulemap"; - PRODUCT_MODULE_NAME = FSPopoverView; - PRODUCT_NAME = FSPopoverView; + MACH_O_TYPE = staticlib; + MODULEMAP_FILE = "Target Support Files/Pods-FSPopoverView_Example/Pods-FSPopoverView_Example.modulemap"; + OTHER_LDFLAGS = ""; + OTHER_LIBTOOLFLAGS = ""; + PODS_ROOT = "$(SRCROOT)"; + PRODUCT_BUNDLE_IDENTIFIER = "org.cocoapods.${PRODUCT_NAME:rfc1034identifier}"; + PRODUCT_NAME = "$(TARGET_NAME:c99extidentifier)"; SDKROOT = iphoneos; SKIP_INSTALL = YES; - SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; - SWIFT_VERSION = 5; TARGETED_DEVICE_FAMILY = "1,2"; - VALIDATE_PRODUCT = YES; VERSIONING_SYSTEM = "apple-generic"; VERSION_INFO_PREFIX = ""; }; - name = Release; + name = Debug; }; - 66B8F532ADF2D236DD06B78D0397A918 /* Release */ = { + 74B1381E433D2C097B848B7C8BEDBC3F /* Release */ = { isa = XCBuildConfiguration; baseConfigurationReference = EB0A6F1D05D9883E3CA0F7D0A1112AF9 /* Pods-FSPopoverView_Example.release.xcconfig */; buildSettings = { @@ -583,7 +584,7 @@ DYLIB_INSTALL_NAME_BASE = "@rpath"; INFOPLIST_FILE = "Target Support Files/Pods-FSPopoverView_Example/Pods-FSPopoverView_Example-Info.plist"; INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; - IPHONEOS_DEPLOYMENT_TARGET = 13.0; + IPHONEOS_DEPLOYMENT_TARGET = 11.0; LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; MACH_O_TYPE = staticlib; MODULEMAP_FILE = "Target Support Files/Pods-FSPopoverView_Example/Pods-FSPopoverView_Example.modulemap"; @@ -601,7 +602,134 @@ }; name = Release; }; - 8DE5143C03248BB6CD542DE3963D6F3A /* Debug */ = { + 903A0004D3E6651EFD5D2E16214D101B /* Release */ = { + isa = XCBuildConfiguration; + buildSettings = { + ALWAYS_SEARCH_USER_PATHS = NO; + CLANG_ANALYZER_LOCALIZABILITY_NONLOCALIZED = YES; + CLANG_ANALYZER_NONNULL = YES; + CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE; + CLANG_CXX_LANGUAGE_STANDARD = "gnu++14"; + CLANG_CXX_LIBRARY = "libc++"; + CLANG_ENABLE_MODULES = YES; + CLANG_ENABLE_OBJC_ARC = YES; + CLANG_ENABLE_OBJC_WEAK = YES; + CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES; + CLANG_WARN_BOOL_CONVERSION = YES; + CLANG_WARN_COMMA = YES; + CLANG_WARN_CONSTANT_CONVERSION = YES; + CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES; + CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; + CLANG_WARN_DOCUMENTATION_COMMENTS = YES; + CLANG_WARN_EMPTY_BODY = YES; + CLANG_WARN_ENUM_CONVERSION = YES; + CLANG_WARN_INFINITE_RECURSION = YES; + CLANG_WARN_INT_CONVERSION = YES; + CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES; + CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES; + CLANG_WARN_OBJC_LITERAL_CONVERSION = YES; + CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; + CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = YES; + CLANG_WARN_RANGE_LOOP_ANALYSIS = YES; + CLANG_WARN_STRICT_PROTOTYPES = YES; + CLANG_WARN_SUSPICIOUS_MOVE = YES; + CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE; + CLANG_WARN_UNREACHABLE_CODE = YES; + CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; + COPY_PHASE_STRIP = NO; + DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; + ENABLE_NS_ASSERTIONS = NO; + ENABLE_STRICT_OBJC_MSGSEND = YES; + GCC_C_LANGUAGE_STANDARD = gnu11; + GCC_NO_COMMON_BLOCKS = YES; + GCC_PREPROCESSOR_DEFINITIONS = ( + "POD_CONFIGURATION_RELEASE=1", + "$(inherited)", + ); + GCC_WARN_64_TO_32_BIT_CONVERSION = YES; + GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR; + GCC_WARN_UNDECLARED_SELECTOR = YES; + GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; + GCC_WARN_UNUSED_FUNCTION = YES; + GCC_WARN_UNUSED_VARIABLE = YES; + IPHONEOS_DEPLOYMENT_TARGET = 11.0; + MTL_ENABLE_DEBUG_INFO = NO; + MTL_FAST_MATH = YES; + PRODUCT_NAME = "$(TARGET_NAME)"; + STRIP_INSTALLED_PRODUCT = NO; + SWIFT_COMPILATION_MODE = wholemodule; + SWIFT_OPTIMIZATION_LEVEL = "-O"; + SWIFT_VERSION = 5.0; + SYMROOT = "${SRCROOT}/../build"; + }; + name = Release; + }; + 95876C96AFB4DB94982F6A15E518FDE1 /* Debug */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = 1482D9B46EE104528BC1710902153AD7 /* FSPopoverView.debug.xcconfig */; + buildSettings = { + ARCHS = "$(ARCHS_STANDARD_64_BIT)"; + CLANG_ENABLE_OBJC_WEAK = NO; + "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; + "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; + "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; + CURRENT_PROJECT_VERSION = 1; + DEFINES_MODULE = YES; + DYLIB_COMPATIBILITY_VERSION = 1; + DYLIB_CURRENT_VERSION = 1; + DYLIB_INSTALL_NAME_BASE = "@rpath"; + GCC_PREFIX_HEADER = "Target Support Files/FSPopoverView/FSPopoverView-prefix.pch"; + INFOPLIST_FILE = "Target Support Files/FSPopoverView/FSPopoverView-Info.plist"; + INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; + IPHONEOS_DEPLOYMENT_TARGET = 11.0; + LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; + MODULEMAP_FILE = "Target Support Files/FSPopoverView/FSPopoverView.modulemap"; + PRODUCT_MODULE_NAME = FSPopoverView; + PRODUCT_NAME = FSPopoverView; + SDKROOT = iphoneos; + SKIP_INSTALL = YES; + SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; + SWIFT_VERSION = 5; + TARGETED_DEVICE_FAMILY = "1,2"; + VERSIONING_SYSTEM = "apple-generic"; + VERSION_INFO_PREFIX = ""; + }; + name = Debug; + }; + A25FFE836C8B12FC30CA01047930D836 /* Release */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = 702CAE1106BBA560AE2974CF363AFD63 /* FSPopoverView.release.xcconfig */; + buildSettings = { + ARCHS = "$(ARCHS_STANDARD_64_BIT)"; + CLANG_ENABLE_OBJC_WEAK = NO; + "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; + "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; + "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; + CURRENT_PROJECT_VERSION = 1; + DEFINES_MODULE = YES; + DYLIB_COMPATIBILITY_VERSION = 1; + DYLIB_CURRENT_VERSION = 1; + DYLIB_INSTALL_NAME_BASE = "@rpath"; + GCC_PREFIX_HEADER = "Target Support Files/FSPopoverView/FSPopoverView-prefix.pch"; + INFOPLIST_FILE = "Target Support Files/FSPopoverView/FSPopoverView-Info.plist"; + INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; + IPHONEOS_DEPLOYMENT_TARGET = 11.0; + LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; + MODULEMAP_FILE = "Target Support Files/FSPopoverView/FSPopoverView.modulemap"; + PRODUCT_MODULE_NAME = FSPopoverView; + PRODUCT_NAME = FSPopoverView; + SDKROOT = iphoneos; + SKIP_INSTALL = YES; + SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; + SWIFT_VERSION = 5; + TARGETED_DEVICE_FAMILY = "1,2"; + VALIDATE_PRODUCT = YES; + VERSIONING_SYSTEM = "apple-generic"; + VERSION_INFO_PREFIX = ""; + }; + name = Release; + }; + B4EFE046ACF8F37157F6E322C7FCFC28 /* Debug */ = { isa = XCBuildConfiguration; buildSettings = { ALWAYS_SEARCH_USER_PATHS = NO; @@ -654,7 +782,7 @@ GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; GCC_WARN_UNUSED_FUNCTION = YES; GCC_WARN_UNUSED_VARIABLE = YES; - IPHONEOS_DEPLOYMENT_TARGET = 13.0; + IPHONEOS_DEPLOYMENT_TARGET = 11.0; MTL_ENABLE_DEBUG_INFO = INCLUDE_SOURCE; MTL_FAST_MATH = YES; ONLY_ACTIVE_ARCH = YES; @@ -667,142 +795,14 @@ }; name = Debug; }; - 9E406C6AAF85E580207CD97B0044DEAB /* Release */ = { - isa = XCBuildConfiguration; - buildSettings = { - ALWAYS_SEARCH_USER_PATHS = NO; - CLANG_ANALYZER_LOCALIZABILITY_NONLOCALIZED = YES; - CLANG_ANALYZER_NONNULL = YES; - CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE; - CLANG_CXX_LANGUAGE_STANDARD = "gnu++14"; - CLANG_CXX_LIBRARY = "libc++"; - CLANG_ENABLE_MODULES = YES; - CLANG_ENABLE_OBJC_ARC = YES; - CLANG_ENABLE_OBJC_WEAK = YES; - CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES; - CLANG_WARN_BOOL_CONVERSION = YES; - CLANG_WARN_COMMA = YES; - CLANG_WARN_CONSTANT_CONVERSION = YES; - CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES; - CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; - CLANG_WARN_DOCUMENTATION_COMMENTS = YES; - CLANG_WARN_EMPTY_BODY = YES; - CLANG_WARN_ENUM_CONVERSION = YES; - CLANG_WARN_INFINITE_RECURSION = YES; - CLANG_WARN_INT_CONVERSION = YES; - CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES; - CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES; - CLANG_WARN_OBJC_LITERAL_CONVERSION = YES; - CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; - CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = YES; - CLANG_WARN_RANGE_LOOP_ANALYSIS = YES; - CLANG_WARN_STRICT_PROTOTYPES = YES; - CLANG_WARN_SUSPICIOUS_MOVE = YES; - CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE; - CLANG_WARN_UNREACHABLE_CODE = YES; - CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; - COPY_PHASE_STRIP = NO; - DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; - ENABLE_NS_ASSERTIONS = NO; - ENABLE_STRICT_OBJC_MSGSEND = YES; - GCC_C_LANGUAGE_STANDARD = gnu11; - GCC_NO_COMMON_BLOCKS = YES; - GCC_PREPROCESSOR_DEFINITIONS = ( - "POD_CONFIGURATION_RELEASE=1", - "$(inherited)", - ); - GCC_WARN_64_TO_32_BIT_CONVERSION = YES; - GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR; - GCC_WARN_UNDECLARED_SELECTOR = YES; - GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; - GCC_WARN_UNUSED_FUNCTION = YES; - GCC_WARN_UNUSED_VARIABLE = YES; - IPHONEOS_DEPLOYMENT_TARGET = 13.0; - MTL_ENABLE_DEBUG_INFO = NO; - MTL_FAST_MATH = YES; - PRODUCT_NAME = "$(TARGET_NAME)"; - STRIP_INSTALLED_PRODUCT = NO; - SWIFT_COMPILATION_MODE = wholemodule; - SWIFT_OPTIMIZATION_LEVEL = "-O"; - SWIFT_VERSION = 5.0; - SYMROOT = "${SRCROOT}/../build"; - }; - name = Release; - }; - A5EDC88EF5DFD8AA2BE9ABC4DD6DF530 /* Debug */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = 1482D9B46EE104528BC1710902153AD7 /* FSPopoverView.debug.xcconfig */; - buildSettings = { - ARCHS = "$(ARCHS_STANDARD_64_BIT)"; - CLANG_ENABLE_OBJC_WEAK = NO; - "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; - "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; - "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; - CURRENT_PROJECT_VERSION = 1; - DEFINES_MODULE = YES; - DYLIB_COMPATIBILITY_VERSION = 1; - DYLIB_CURRENT_VERSION = 1; - DYLIB_INSTALL_NAME_BASE = "@rpath"; - GCC_PREFIX_HEADER = "Target Support Files/FSPopoverView/FSPopoverView-prefix.pch"; - INFOPLIST_FILE = "Target Support Files/FSPopoverView/FSPopoverView-Info.plist"; - INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; - IPHONEOS_DEPLOYMENT_TARGET = 13.0; - LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; - MODULEMAP_FILE = "Target Support Files/FSPopoverView/FSPopoverView.modulemap"; - PRODUCT_MODULE_NAME = FSPopoverView; - PRODUCT_NAME = FSPopoverView; - SDKROOT = iphoneos; - SKIP_INSTALL = YES; - SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; - SWIFT_VERSION = 5; - TARGETED_DEVICE_FAMILY = "1,2"; - VERSIONING_SYSTEM = "apple-generic"; - VERSION_INFO_PREFIX = ""; - }; - name = Debug; - }; - EFB5DDD0FFBEB2C78A12E95CE5270E9A /* Debug */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = E7E3ABE1C331AB1F56C5F39BC694192E /* Pods-FSPopoverView_Example.debug.xcconfig */; - buildSettings = { - ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = NO; - ARCHS = "$(ARCHS_STANDARD_64_BIT)"; - CLANG_ENABLE_OBJC_WEAK = NO; - "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; - "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; - "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; - CURRENT_PROJECT_VERSION = 1; - DEFINES_MODULE = YES; - DYLIB_COMPATIBILITY_VERSION = 1; - DYLIB_CURRENT_VERSION = 1; - DYLIB_INSTALL_NAME_BASE = "@rpath"; - INFOPLIST_FILE = "Target Support Files/Pods-FSPopoverView_Example/Pods-FSPopoverView_Example-Info.plist"; - INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; - IPHONEOS_DEPLOYMENT_TARGET = 13.0; - LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; - MACH_O_TYPE = staticlib; - MODULEMAP_FILE = "Target Support Files/Pods-FSPopoverView_Example/Pods-FSPopoverView_Example.modulemap"; - OTHER_LDFLAGS = ""; - OTHER_LIBTOOLFLAGS = ""; - PODS_ROOT = "$(SRCROOT)"; - PRODUCT_BUNDLE_IDENTIFIER = "org.cocoapods.${PRODUCT_NAME:rfc1034identifier}"; - PRODUCT_NAME = "$(TARGET_NAME:c99extidentifier)"; - SDKROOT = iphoneos; - SKIP_INSTALL = YES; - TARGETED_DEVICE_FAMILY = "1,2"; - VERSIONING_SYSTEM = "apple-generic"; - VERSION_INFO_PREFIX = ""; - }; - name = Debug; - }; /* End XCBuildConfiguration section */ /* Begin XCConfigurationList section */ 07379B1B894F2D121A031AC969399C45 /* Build configuration list for PBXNativeTarget "Pods-FSPopoverView_Example" */ = { isa = XCConfigurationList; buildConfigurations = ( - EFB5DDD0FFBEB2C78A12E95CE5270E9A /* Debug */, - 66B8F532ADF2D236DD06B78D0397A918 /* Release */, + 4A9BEBDABEB490171F13DE3D4D665357 /* Debug */, + 74B1381E433D2C097B848B7C8BEDBC3F /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; @@ -810,8 +810,8 @@ 4821239608C13582E20E6DA73FD5F1F9 /* Build configuration list for PBXProject "Pods" */ = { isa = XCConfigurationList; buildConfigurations = ( - 8DE5143C03248BB6CD542DE3963D6F3A /* Debug */, - 9E406C6AAF85E580207CD97B0044DEAB /* Release */, + B4EFE046ACF8F37157F6E322C7FCFC28 /* Debug */, + 903A0004D3E6651EFD5D2E16214D101B /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; @@ -819,8 +819,8 @@ 68C8E1F7EFF0FE9F2D793CC2935AC1E2 /* Build configuration list for PBXNativeTarget "FSPopoverView" */ = { isa = XCConfigurationList; buildConfigurations = ( - A5EDC88EF5DFD8AA2BE9ABC4DD6DF530 /* Debug */, - 5CBF5F50F2E82222183578F9B97A2C5C /* Release */, + 95876C96AFB4DB94982F6A15E518FDE1 /* Debug */, + A25FFE836C8B12FC30CA01047930D836 /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; diff --git a/FSPopoverView.podspec b/FSPopoverView.podspec index f8e21b1..9525bea 100644 --- a/FSPopoverView.podspec +++ b/FSPopoverView.podspec @@ -12,7 +12,7 @@ Pod::Spec.new do |s| s.requires_arc = true s.swift_version = '5' - s.ios.deployment_target = '13.0' + s.ios.deployment_target = '11.0' s.frameworks = 'UIKit', 'Foundation', 'CoreGraphics' s.source_files = 'Sources/**/*.swift' diff --git a/README_CN.md b/README_CN.md index 342901a..c7d3400 100644 --- a/README_CN.md +++ b/README_CN.md @@ -39,7 +39,7 @@ FSPopoverView 是一个 popover 风格的弹窗,可自定义弹窗内容,类 * iOS 11+ * Swift 5 -* Xcode 14+ +* Xcode 15+ ## 安装 diff --git a/Sources/Classes/Appearance/FSPopoverViewAppearance.swift b/Sources/Classes/Appearance/FSPopoverViewAppearance.swift index 656d6c5..f849eae 100644 --- a/Sources/Classes/Appearance/FSPopoverViewAppearance.swift +++ b/Sources/Classes/Appearance/FSPopoverViewAppearance.swift @@ -50,43 +50,43 @@ public final class FSPopoverViewAppearance { if #available(iOS 13.0, *) { borderColor = UIColor(dynamicProvider: { trait in if trait.userInterfaceStyle == .dark { - return .inner.color(hexed: "423E55")! + return .inner.color(hexed: "423E55") ?? .black } - return .inner.color(hexed: "CFCFCF")! + return .inner.color(hexed: "CFCFCF") ?? .black }) shadowColor = UIColor(dynamicProvider: { trait in if trait.userInterfaceStyle == .dark { - return .inner.color(hexed: "E8E8E8")! + return .inner.color(hexed: "E8E8E8") ?? .black } - return .inner.color(hexed: "696969")! + return .inner.color(hexed: "696969") ?? .black }) backgroundColor = UIColor(dynamicProvider: { trait in if trait.userInterfaceStyle == .dark { - return .inner.color(hexed: "1A172B")! + return .inner.color(hexed: "1A172B") ?? .black } return .white }) textColor = UIColor(dynamicProvider: { trait in if trait.userInterfaceStyle == .dark { - return .inner.color(hexed: "E8E8E8")! + return .inner.color(hexed: "E8E8E8") ?? .black } return .black }) separatorColor = UIColor(dynamicProvider: { trait in if trait.userInterfaceStyle == .dark { - return .inner.color(hexed: "4E4A64")! + return .inner.color(hexed: "4E4A64") ?? .black } return .lightGray }) highlightedColor = UIColor(dynamicProvider: { trait in if trait.userInterfaceStyle == .dark { - return .inner.color(hexed: "#322F47")! + return .inner.color(hexed: "#322F47") ?? .black } return .black.withAlphaComponent(0.1) }) } else { - borderColor = .inner.color(hexed: "CFCFCF")! - shadowColor = .inner.color(hexed: "696969")! + borderColor = .inner.color(hexed: "CFCFCF") ?? .black + shadowColor = .inner.color(hexed: "696969") ?? .black backgroundColor = .white textColor = .black separatorColor = .lightGray