From c76082a31badf1f07959a68bcf388c86299a59a4 Mon Sep 17 00:00:00 2001 From: Nicholas Maccharoli Date: Thu, 19 Oct 2017 20:57:47 +0900 Subject: [PATCH] Code signing fixes, podspec tweaks --- .swift-version | 1 + Default.podspec | 22 ++++++++++++ Default.xcodeproj/project.pbxproj | 58 ++++++++++++++++++------------- 3 files changed, 57 insertions(+), 24 deletions(-) create mode 100644 .swift-version create mode 100644 Default.podspec diff --git a/.swift-version b/.swift-version new file mode 100644 index 0000000..5186d07 --- /dev/null +++ b/.swift-version @@ -0,0 +1 @@ +4.0 diff --git a/Default.podspec b/Default.podspec new file mode 100644 index 0000000..001cf6b --- /dev/null +++ b/Default.podspec @@ -0,0 +1,22 @@ +Pod::Spec.new do |s| + s.name = "Default" + s.version = "1.0.0" + s.summary = "Modern interface to UserDefaults + Codable support" + s.description = <<-DESC + Modern interface to UserDefaults + Codable support + please refer to README.md for usage details. + DESC + + s.homepage = "https://github.com/Nirma/Default" + s.license = { :type => 'MIT', :file => 'LICENSE' } + s.author = { "Nicholas Maccharoli " => "nmaccharoli@gmail.com" } + s.social_media_url = "http://twitter.com/din0sr" + s.platform = :ios, "9.0" + + s.ios.deployment_target = "9.0" + s.osx.deployment_target = "10.10" + s.watchos.deployment_target = "4.0" + s.tvos.deployment_target = "9.0" + s.source = { :git => "https://github.com/Nirma/Default.git", :tag => "#{s.version}" } + s.source_files = 'Sources/*.swift' +end diff --git a/Default.xcodeproj/project.pbxproj b/Default.xcodeproj/project.pbxproj index 296ee93..53370a9 100644 --- a/Default.xcodeproj/project.pbxproj +++ b/Default.xcodeproj/project.pbxproj @@ -266,19 +266,19 @@ TargetAttributes = { AA93C3EC1F986CDB00BCFA03 = { CreatedOnToolsVersion = 9.0; - ProvisioningStyle = Automatic; + ProvisioningStyle = Manual; }; AA93C4081F986CF100BCFA03 = { CreatedOnToolsVersion = 9.0; - ProvisioningStyle = Automatic; + ProvisioningStyle = Manual; }; AA93C4221F986F7700BCFA03 = { CreatedOnToolsVersion = 9.0; - ProvisioningStyle = Automatic; + ProvisioningStyle = Manual; }; AA93C4411F98813A00BCFA03 = { CreatedOnToolsVersion = 9.0; - ProvisioningStyle = Automatic; + ProvisioningStyle = Manual; }; }; }; @@ -381,9 +381,9 @@ isa = XCBuildConfiguration; buildSettings = { CODE_SIGN_IDENTITY = ""; - CODE_SIGN_STYLE = Automatic; + CODE_SIGN_STYLE = Manual; DEFINES_MODULE = YES; - DEVELOPMENT_TEAM = 5TBZ7672RE; + DEVELOPMENT_TEAM = ""; DYLIB_COMPATIBILITY_VERSION = 1; DYLIB_CURRENT_VERSION = 1; DYLIB_INSTALL_NAME_BASE = "@rpath"; @@ -393,11 +393,12 @@ PRODUCT_BUNDLE_IDENTIFIER = "nmaccharoli.Default-tvOS"; PRODUCT_MODULE_NAME = Default; PRODUCT_NAME = Default; + PROVISIONING_PROFILE_SPECIFIER = ""; SDKROOT = appletvos; SKIP_INSTALL = YES; SWIFT_VERSION = 4.0; TARGETED_DEVICE_FAMILY = 3; - TVOS_DEPLOYMENT_TARGET = 11.0; + TVOS_DEPLOYMENT_TARGET = 9.0; }; name = Debug; }; @@ -405,9 +406,9 @@ isa = XCBuildConfiguration; buildSettings = { CODE_SIGN_IDENTITY = ""; - CODE_SIGN_STYLE = Automatic; + CODE_SIGN_STYLE = Manual; DEFINES_MODULE = YES; - DEVELOPMENT_TEAM = 5TBZ7672RE; + DEVELOPMENT_TEAM = ""; DYLIB_COMPATIBILITY_VERSION = 1; DYLIB_CURRENT_VERSION = 1; DYLIB_INSTALL_NAME_BASE = "@rpath"; @@ -417,11 +418,12 @@ PRODUCT_BUNDLE_IDENTIFIER = "nmaccharoli.Default-tvOS"; PRODUCT_MODULE_NAME = Default; PRODUCT_NAME = Default; + PROVISIONING_PROFILE_SPECIFIER = ""; SDKROOT = appletvos; SKIP_INSTALL = YES; SWIFT_VERSION = 4.0; TARGETED_DEVICE_FAMILY = 3; - TVOS_DEPLOYMENT_TARGET = 11.0; + TVOS_DEPLOYMENT_TARGET = 9.0; }; name = Release; }; @@ -430,9 +432,9 @@ buildSettings = { APPLICATION_EXTENSION_API_ONLY = YES; CODE_SIGN_IDENTITY = ""; - CODE_SIGN_STYLE = Automatic; + CODE_SIGN_STYLE = Manual; DEFINES_MODULE = YES; - DEVELOPMENT_TEAM = 5TBZ7672RE; + DEVELOPMENT_TEAM = ""; DYLIB_COMPATIBILITY_VERSION = 1; DYLIB_CURRENT_VERSION = 1; DYLIB_INSTALL_NAME_BASE = "@rpath"; @@ -442,6 +444,7 @@ PRODUCT_BUNDLE_IDENTIFIER = "nmaccharoli.Default-watchOS"; PRODUCT_MODULE_NAME = Default; PRODUCT_NAME = Default; + PROVISIONING_PROFILE_SPECIFIER = ""; SDKROOT = watchos; SKIP_INSTALL = YES; SWIFT_VERSION = 4.0; @@ -455,9 +458,9 @@ buildSettings = { APPLICATION_EXTENSION_API_ONLY = YES; CODE_SIGN_IDENTITY = ""; - CODE_SIGN_STYLE = Automatic; + CODE_SIGN_STYLE = Manual; DEFINES_MODULE = YES; - DEVELOPMENT_TEAM = 5TBZ7672RE; + DEVELOPMENT_TEAM = ""; DYLIB_COMPATIBILITY_VERSION = 1; DYLIB_CURRENT_VERSION = 1; DYLIB_INSTALL_NAME_BASE = "@rpath"; @@ -467,6 +470,7 @@ PRODUCT_BUNDLE_IDENTIFIER = "nmaccharoli.Default-watchOS"; PRODUCT_MODULE_NAME = Default; PRODUCT_NAME = Default; + PROVISIONING_PROFILE_SPECIFIER = ""; SDKROOT = watchos; SKIP_INSTALL = YES; SWIFT_VERSION = 4.0; @@ -479,18 +483,20 @@ isa = XCBuildConfiguration; buildSettings = { CODE_SIGN_IDENTITY = ""; - CODE_SIGN_STYLE = Automatic; + CODE_SIGN_STYLE = Manual; DEFINES_MODULE = YES; - DEVELOPMENT_TEAM = 5TBZ7672RE; + DEVELOPMENT_TEAM = ""; DYLIB_COMPATIBILITY_VERSION = 1; DYLIB_CURRENT_VERSION = 1; DYLIB_INSTALL_NAME_BASE = "@rpath"; INFOPLIST_FILE = "Default-iOS/Info.plist"; INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; + IPHONEOS_DEPLOYMENT_TARGET = 9.0; LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; PRODUCT_BUNDLE_IDENTIFIER = "nmaccharoli.Default-iOS"; PRODUCT_MODULE_NAME = Default; PRODUCT_NAME = Default; + PROVISIONING_PROFILE_SPECIFIER = ""; SKIP_INSTALL = YES; SWIFT_VERSION = 4.0; TARGETED_DEVICE_FAMILY = "1,2"; @@ -501,18 +507,20 @@ isa = XCBuildConfiguration; buildSettings = { CODE_SIGN_IDENTITY = ""; - CODE_SIGN_STYLE = Automatic; + CODE_SIGN_STYLE = Manual; DEFINES_MODULE = YES; - DEVELOPMENT_TEAM = 5TBZ7672RE; + DEVELOPMENT_TEAM = ""; DYLIB_COMPATIBILITY_VERSION = 1; DYLIB_CURRENT_VERSION = 1; DYLIB_INSTALL_NAME_BASE = "@rpath"; INFOPLIST_FILE = "Default-iOS/Info.plist"; INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; + IPHONEOS_DEPLOYMENT_TARGET = 9.0; LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; PRODUCT_BUNDLE_IDENTIFIER = "nmaccharoli.Default-iOS"; PRODUCT_MODULE_NAME = Default; PRODUCT_NAME = Default; + PROVISIONING_PROFILE_SPECIFIER = ""; SKIP_INSTALL = YES; SWIFT_VERSION = 4.0; TARGETED_DEVICE_FAMILY = "1,2"; @@ -523,10 +531,10 @@ isa = XCBuildConfiguration; buildSettings = { CODE_SIGN_IDENTITY = "Mac Developer"; - CODE_SIGN_STYLE = Automatic; + CODE_SIGN_STYLE = Manual; COMBINE_HIDPI_IMAGES = YES; DEFINES_MODULE = YES; - DEVELOPMENT_TEAM = 5TBZ7672RE; + DEVELOPMENT_TEAM = ""; DYLIB_COMPATIBILITY_VERSION = 1; DYLIB_CURRENT_VERSION = 1; DYLIB_INSTALL_NAME_BASE = "@rpath"; @@ -534,9 +542,10 @@ INFOPLIST_FILE = "Default-macOS/Info.plist"; INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/../Frameworks @loader_path/Frameworks"; - MACOSX_DEPLOYMENT_TARGET = 10.12; + MACOSX_DEPLOYMENT_TARGET = 10.10; PRODUCT_BUNDLE_IDENTIFIER = "nmaccharoli.Default-macOS"; PRODUCT_NAME = Default; + PROVISIONING_PROFILE_SPECIFIER = ""; SDKROOT = macosx; SKIP_INSTALL = YES; SWIFT_VERSION = 4.0; @@ -547,10 +556,10 @@ isa = XCBuildConfiguration; buildSettings = { CODE_SIGN_IDENTITY = "Mac Developer"; - CODE_SIGN_STYLE = Automatic; + CODE_SIGN_STYLE = Manual; COMBINE_HIDPI_IMAGES = YES; DEFINES_MODULE = YES; - DEVELOPMENT_TEAM = 5TBZ7672RE; + DEVELOPMENT_TEAM = ""; DYLIB_COMPATIBILITY_VERSION = 1; DYLIB_CURRENT_VERSION = 1; DYLIB_INSTALL_NAME_BASE = "@rpath"; @@ -558,9 +567,10 @@ INFOPLIST_FILE = "Default-macOS/Info.plist"; INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/../Frameworks @loader_path/Frameworks"; - MACOSX_DEPLOYMENT_TARGET = 10.12; + MACOSX_DEPLOYMENT_TARGET = 10.10; PRODUCT_BUNDLE_IDENTIFIER = "nmaccharoli.Default-macOS"; PRODUCT_NAME = Default; + PROVISIONING_PROFILE_SPECIFIER = ""; SDKROOT = macosx; SKIP_INSTALL = YES; SWIFT_VERSION = 4.0;