From 071cae4cc0220a96d3d0368302ec09ed8633cd64 Mon Sep 17 00:00:00 2001 From: Manuel Lorenze Date: Fri, 12 Apr 2024 18:12:13 -0300 Subject: [PATCH 1/3] Create PrivacyInfo file --- Eureka.xcodeproj/project.pbxproj | 4 ++++ Example.xcodeproj/project.pbxproj | 5 +++-- Source/PrivacyInfo.xcprivacy | 21 +++++++++++++++++++++ 3 files changed, 28 insertions(+), 2 deletions(-) create mode 100644 Source/PrivacyInfo.xcprivacy diff --git a/Eureka.xcodeproj/project.pbxproj b/Eureka.xcodeproj/project.pbxproj index 544fb151..a3a1f444 100644 --- a/Eureka.xcodeproj/project.pbxproj +++ b/Eureka.xcodeproj/project.pbxproj @@ -93,6 +93,7 @@ B244E6541FE1C94F0026B944 /* AlertOptionsRow.swift in Sources */ = {isa = PBXBuildFile; fileRef = B244E6531FE1C94F0026B944 /* AlertOptionsRow.swift */; }; B257FE2E1EC0F66900043911 /* RowsInsertionTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = B257FE2D1EC0F66900043911 /* RowsInsertionTests.swift */; }; B2A401161EC0BA140042EDF0 /* SectionsInsertionTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = B2A401151EC0BA140042EDF0 /* SectionsInsertionTests.swift */; }; + E110A1402BC9D08200FFD81D /* PrivacyInfo.xcprivacy in Resources */ = {isa = PBXBuildFile; fileRef = E110A13F2BC9D08200FFD81D /* PrivacyInfo.xcprivacy */; }; FA56B6AF1DBAD38900407C94 /* RuleEqualsToRow.swift in Sources */ = {isa = PBXBuildFile; fileRef = FA56B6AE1DBAD38900407C94 /* RuleEqualsToRow.swift */; }; /* End PBXBuildFile section */ @@ -196,6 +197,7 @@ B244E6531FE1C94F0026B944 /* AlertOptionsRow.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; name = AlertOptionsRow.swift; path = Common/AlertOptionsRow.swift; sourceTree = ""; }; B257FE2D1EC0F66900043911 /* RowsInsertionTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; name = RowsInsertionTests.swift; path = Tests/RowsInsertionTests.swift; sourceTree = SOURCE_ROOT; }; B2A401151EC0BA140042EDF0 /* SectionsInsertionTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; name = SectionsInsertionTests.swift; path = Tests/SectionsInsertionTests.swift; sourceTree = SOURCE_ROOT; }; + E110A13F2BC9D08200FFD81D /* PrivacyInfo.xcprivacy */ = {isa = PBXFileReference; lastKnownFileType = text.xml; path = PrivacyInfo.xcprivacy; sourceTree = ""; }; FA56B6AE1DBAD38900407C94 /* RuleEqualsToRow.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; name = RuleEqualsToRow.swift; path = Source/Validations/RuleEqualsToRow.swift; sourceTree = SOURCE_ROOT; }; /* End PBXFileReference section */ @@ -357,6 +359,7 @@ 2859CD971C7CF2020002982F /* Rows */, 287E7D7C1D62552C0065F4DE /* Validations */, 51729E661B9A5FA5004A00EB /* Eureka.h */, + E110A13F2BC9D08200FFD81D /* PrivacyInfo.xcprivacy */, 51729DF01B9A4F5E004A00EB /* Info.plist */, 28B12FD41BA0E83C00F27A23 /* Assets.xcassets */, ); @@ -484,6 +487,7 @@ isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( + E110A1402BC9D08200FFD81D /* PrivacyInfo.xcprivacy in Resources */, 28B12FD51BA0E83C00F27A23 /* Assets.xcassets in Resources */, ); runOnlyForDeploymentPostprocessing = 0; diff --git a/Example.xcodeproj/project.pbxproj b/Example.xcodeproj/project.pbxproj index 02cfd735..ba490d98 100644 --- a/Example.xcodeproj/project.pbxproj +++ b/Example.xcodeproj/project.pbxproj @@ -342,6 +342,7 @@ TargetAttributes = { 51729E191B9A54F1004A00EB = { CreatedOnToolsVersion = 7.0; + DevelopmentTeam = 6F2G55XL63; LastSwiftMigration = 1020; ProvisioningStyle = Automatic; }; @@ -628,7 +629,7 @@ CODE_SIGN_IDENTITY = "iPhone Developer"; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; CODE_SIGN_STYLE = Automatic; - DEVELOPMENT_TEAM = ""; + DEVELOPMENT_TEAM = 6F2G55XL63; INFOPLIST_FILE = Example/Example/Info.plist; IPHONEOS_DEPLOYMENT_TARGET = 11.0; LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks"; @@ -649,7 +650,7 @@ CODE_SIGN_IDENTITY = "iPhone Developer"; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; CODE_SIGN_STYLE = Automatic; - DEVELOPMENT_TEAM = ""; + DEVELOPMENT_TEAM = 6F2G55XL63; INFOPLIST_FILE = Example/Example/Info.plist; IPHONEOS_DEPLOYMENT_TARGET = 11.0; LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks"; diff --git a/Source/PrivacyInfo.xcprivacy b/Source/PrivacyInfo.xcprivacy new file mode 100644 index 00000000..61cc062e --- /dev/null +++ b/Source/PrivacyInfo.xcprivacy @@ -0,0 +1,21 @@ + + + + + NSPrivacyCollectedDataTypes + + + NSPrivacyCollectedDataType + NSPrivacyCollectedDataTypeOtherUsageData + NSPrivacyCollectedDataTypeLinked + + NSPrivacyCollectedDataTypeTracking + + NSPrivacyCollectedDataTypePurposes + + NSPrivacyCollectedDataTypePurposeAppFunctionality + + + + + From 8e1e79790ef1d834a495f1c6208c15594e218c0e Mon Sep 17 00:00:00 2001 From: Manuel Lorenze Date: Fri, 12 Apr 2024 18:20:51 -0300 Subject: [PATCH 2/3] Version bump 5.5.0 --- CHANGELOG.md | 4 ++++ Eureka.podspec | 2 +- Eureka.xcodeproj/project.pbxproj | 4 ++-- .../xcshareddata/IDEWorkspaceChecks.plist | 8 ++++++++ README.md | 4 ++-- 5 files changed, 17 insertions(+), 5 deletions(-) create mode 100644 Eureka.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist diff --git a/CHANGELOG.md b/CHANGELOG.md index 1db42165..00673220 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,6 +2,10 @@ All notable changes to this project will be documented in this file. +### [5.5.0](https://github.com/xmartlabs/Eureka/releases/tag/5.5.0) + +* Created PrivacyInfo file + ### [5.4.0](https://github.com/xmartlabs/Eureka/releases/tag/5.4.0) * Renamed several methods that clashed with private Obj-C methods and triggered warnings when uploading to App Store (#2231) diff --git a/Eureka.podspec b/Eureka.podspec index f3dcfa1a..6a3d0ee9 100644 --- a/Eureka.podspec +++ b/Eureka.podspec @@ -1,6 +1,6 @@ Pod::Spec.new do |s| s.name = 'Eureka' - s.version = '5.4.0' + s.version = '5.5.0' s.license = 'MIT' s.summary = 'Elegant iOS Forms in pure Swift' s.homepage = 'https://github.com/xmartlabs/Eureka' diff --git a/Eureka.xcodeproj/project.pbxproj b/Eureka.xcodeproj/project.pbxproj index a3a1f444..65207a08 100644 --- a/Eureka.xcodeproj/project.pbxproj +++ b/Eureka.xcodeproj/project.pbxproj @@ -744,7 +744,7 @@ INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; IPHONEOS_DEPLOYMENT_TARGET = 11.0; LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; - MARKETING_VERSION = 5.4.0; + MARKETING_VERSION = 5.5.0; PRODUCT_BUNDLE_IDENTIFIER = com.xmartlabs.Eureka; PRODUCT_NAME = "$(TARGET_NAME)"; SKIP_INSTALL = YES; @@ -769,7 +769,7 @@ INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; IPHONEOS_DEPLOYMENT_TARGET = 11.0; LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; - MARKETING_VERSION = 5.4.0; + MARKETING_VERSION = 5.5.0; PRODUCT_BUNDLE_IDENTIFIER = com.xmartlabs.Eureka; PRODUCT_NAME = "$(TARGET_NAME)"; SKIP_INSTALL = YES; diff --git a/Eureka.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist b/Eureka.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist new file mode 100644 index 00000000..18d98100 --- /dev/null +++ b/Eureka.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist @@ -0,0 +1,8 @@ + + + + + IDEDidComputeMac32BitWarning + + + diff --git a/README.md b/README.md index 2a695e7c..ab02694e 100644 --- a/README.md +++ b/README.md @@ -1122,7 +1122,7 @@ $ pod install After you set up your `Package.swift` manifest file, you can add Eureka as a dependency by adding it to the dependencies value of your `Package.swift`. dependencies: [ - .package(url: "https://github.com/xmartlabs/Eureka.git", from: "5.4.0") + .package(url: "https://github.com/xmartlabs/Eureka.git", from: "5.5.0") ] @@ -1133,7 +1133,7 @@ dependencies: [ Specify Eureka into your project's `Cartfile`: ```ogdl -github "xmartlabs/Eureka" ~> 5.4 +github "xmartlabs/Eureka" ~> 5.5 ``` #### Manually as Embedded Framework From 9e195cef68445b303004e314fdfdebc03dcb13ea Mon Sep 17 00:00:00 2001 From: Manuel Lorenze Date: Mon, 15 Apr 2024 11:02:47 -0300 Subject: [PATCH 3/3] Requested change --- Example.xcodeproj/project.pbxproj | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/Example.xcodeproj/project.pbxproj b/Example.xcodeproj/project.pbxproj index ba490d98..02cfd735 100644 --- a/Example.xcodeproj/project.pbxproj +++ b/Example.xcodeproj/project.pbxproj @@ -342,7 +342,6 @@ TargetAttributes = { 51729E191B9A54F1004A00EB = { CreatedOnToolsVersion = 7.0; - DevelopmentTeam = 6F2G55XL63; LastSwiftMigration = 1020; ProvisioningStyle = Automatic; }; @@ -629,7 +628,7 @@ CODE_SIGN_IDENTITY = "iPhone Developer"; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; CODE_SIGN_STYLE = Automatic; - DEVELOPMENT_TEAM = 6F2G55XL63; + DEVELOPMENT_TEAM = ""; INFOPLIST_FILE = Example/Example/Info.plist; IPHONEOS_DEPLOYMENT_TARGET = 11.0; LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks"; @@ -650,7 +649,7 @@ CODE_SIGN_IDENTITY = "iPhone Developer"; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; CODE_SIGN_STYLE = Automatic; - DEVELOPMENT_TEAM = 6F2G55XL63; + DEVELOPMENT_TEAM = ""; INFOPLIST_FILE = Example/Example/Info.plist; IPHONEOS_DEPLOYMENT_TARGET = 11.0; LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks";