From 518c4fc728c846c13ab5d02a919c29b17a05c38c Mon Sep 17 00:00:00 2001 From: Shinya Kumagai Date: Sun, 11 Feb 2024 18:25:42 +0900 Subject: [PATCH 1/2] Upgrade CocoaPods to version 1.15.2 in both `flutter_custom_tabs` and `flutter_custom_tabs_ios` examples --- flutter_custom_tabs/example/ios/Podfile.lock | 2 +- flutter_custom_tabs_ios/example/ios/Podfile.lock | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/flutter_custom_tabs/example/ios/Podfile.lock b/flutter_custom_tabs/example/ios/Podfile.lock index 1388885..76092d7 100644 --- a/flutter_custom_tabs/example/ios/Podfile.lock +++ b/flutter_custom_tabs/example/ios/Podfile.lock @@ -19,4 +19,4 @@ SPEC CHECKSUMS: PODFILE CHECKSUM: 7368163408c647b7eb699d0d788ba6718e18fb8d -COCOAPODS: 1.14.3 +COCOAPODS: 1.15.2 diff --git a/flutter_custom_tabs_ios/example/ios/Podfile.lock b/flutter_custom_tabs_ios/example/ios/Podfile.lock index f597f73..d989b81 100644 --- a/flutter_custom_tabs_ios/example/ios/Podfile.lock +++ b/flutter_custom_tabs_ios/example/ios/Podfile.lock @@ -25,4 +25,4 @@ SPEC CHECKSUMS: PODFILE CHECKSUM: a1ecc920bdd4a2a706a17f3bc3db5d6a10f3cd6e -COCOAPODS: 1.14.3 +COCOAPODS: 1.15.2 From 2a82ada4a84e4731eb93f8948b1d7a73f6418467 Mon Sep 17 00:00:00 2001 From: Shinya Kumagai Date: Sun, 11 Feb 2024 18:38:37 +0900 Subject: [PATCH 2/2] Update `flutter_custom_tabs_ios` for privacy transparency --- flutter_custom_tabs_ios/example/ios/Podfile.lock | 2 +- .../ios/Resources/PrivacyInfo.xcprivacy | 14 ++++++++++++++ .../ios/flutter_custom_tabs_ios.podspec | 4 ++-- 3 files changed, 17 insertions(+), 3 deletions(-) create mode 100644 flutter_custom_tabs_ios/ios/Resources/PrivacyInfo.xcprivacy diff --git a/flutter_custom_tabs_ios/example/ios/Podfile.lock b/flutter_custom_tabs_ios/example/ios/Podfile.lock index d989b81..beea477 100644 --- a/flutter_custom_tabs_ios/example/ios/Podfile.lock +++ b/flutter_custom_tabs_ios/example/ios/Podfile.lock @@ -20,7 +20,7 @@ EXTERNAL SOURCES: SPEC CHECKSUMS: Flutter: f04841e97a9d0b0a8025694d0796dd46242b2854 - flutter_custom_tabs_ios: 62439c843b2691aae516fd50119a01eb9755fff7 + flutter_custom_tabs_ios: a651b18786388923b62de8c0537607de87c2eccf integration_test: 13825b8a9334a850581300559b8839134b124670 PODFILE CHECKSUM: a1ecc920bdd4a2a706a17f3bc3db5d6a10f3cd6e diff --git a/flutter_custom_tabs_ios/ios/Resources/PrivacyInfo.xcprivacy b/flutter_custom_tabs_ios/ios/Resources/PrivacyInfo.xcprivacy new file mode 100644 index 0000000..0eca193 --- /dev/null +++ b/flutter_custom_tabs_ios/ios/Resources/PrivacyInfo.xcprivacy @@ -0,0 +1,14 @@ + + + + + NSPrivacyTrackingDomains + + NSPrivacyAccessedAPITypes + + NSPrivacyCollectedDataTypes + + NSPrivacyTracking + + + \ No newline at end of file diff --git a/flutter_custom_tabs_ios/ios/flutter_custom_tabs_ios.podspec b/flutter_custom_tabs_ios/ios/flutter_custom_tabs_ios.podspec index 4e39d72..3bdcee0 100644 --- a/flutter_custom_tabs_ios/ios/flutter_custom_tabs_ios.podspec +++ b/flutter_custom_tabs_ios/ios/flutter_custom_tabs_ios.podspec @@ -17,8 +17,8 @@ iOS platform implementation of flutter_custom_tabs. s.public_header_files = 'Classes/**/*.h' s.dependency 'Flutter' s.platform = :ios, '11.0' - + s.swift_version = '5.0' + s.resource_bundles = {'flutter_custom_tabs_ios_privacy' => ['Resources/PrivacyInfo.xcprivacy']} # Flutter.framework does not contain a i386 slice. s.pod_target_xcconfig = { 'DEFINES_MODULE' => 'YES', 'EXCLUDED_ARCHS[sdk=iphonesimulator*]' => 'i386' } - s.swift_version = '5.0' end