From 86c8e3b656d48246a04110ce9f3daaf6d5529bc1 Mon Sep 17 00:00:00 2001 From: Umair Date: Tue, 16 Apr 2024 21:36:12 +0100 Subject: [PATCH 1/2] Adds privacy manifest for iOS plugin --- ios/Resources/PrivacyInfo.xcprivacy | 36 +++++++++++++++++++++++++++++ ios/ably_flutter.podspec | 3 ++- 2 files changed, 38 insertions(+), 1 deletion(-) create mode 100644 ios/Resources/PrivacyInfo.xcprivacy diff --git a/ios/Resources/PrivacyInfo.xcprivacy b/ios/Resources/PrivacyInfo.xcprivacy new file mode 100644 index 000000000..b0710f88d --- /dev/null +++ b/ios/Resources/PrivacyInfo.xcprivacy @@ -0,0 +1,36 @@ + + + + + NSPrivacyTracking + + NSPrivacyTrackingDomains + + NSPrivacyCollectedDataTypes + + + NSPrivacyCollectedDataType + NSPrivacyCollectedDataTypeDeviceID + NSPrivacyCollectedDataTypeLinked + + NSPrivacyCollectedDataTypeTracking + + NSPrivacyCollectedDataTypePurposes + + NSPrivacyCollectedDataTypePurposeAppFunctionality + + + + NSPrivacyAccessedAPITypes + + + NSPrivacyAccessedAPIType + NSPrivacyAccessedAPICategoryUserDefaults + NSPrivacyAccessedAPITypeReasons + + CA92.1 + + + + + \ No newline at end of file diff --git a/ios/ably_flutter.podspec b/ios/ably_flutter.podspec index 924ad96fe..f81d71480 100644 --- a/ios/ably_flutter.podspec +++ b/ios/ably_flutter.podspec @@ -18,7 +18,7 @@ Pod::Spec.new do |s| s.source_files = 'Classes/**/*' s.public_header_files = 'Classes/**/*.h' s.dependency 'Flutter' - s.dependency 'Ably', '1.2.29' + s.dependency 'Ably', '1.2.30' s.platform = :ios s.ios.deployment_target = '10.0' @@ -28,5 +28,6 @@ Pod::Spec.new do |s| 'VALID_ARCHS[sdk=iphonesimulator*]' => 'x86_64', 'GCC_PREPROCESSOR_DEFINITIONS' => "FLUTTER_PACKAGE_PLUGIN_VERSION=\\@\\\"#{flutter_package_plugin_version}\\\"" } + s.resource_bundles = {'ably_flutter' => ['Resources/PrivacyInfo.xcprivacy']} s.swift_version = '5.0' end From ae16814293330e85a5143dd92ff53946f431745e Mon Sep 17 00:00:00 2001 From: Umair Date: Wed, 17 Apr 2024 13:16:11 +0100 Subject: [PATCH 2/2] update Podflies --- example/ios/Podfile.lock | 12 ++++++------ test_integration/ios/Podfile.lock | 12 ++++++------ 2 files changed, 12 insertions(+), 12 deletions(-) diff --git a/example/ios/Podfile.lock b/example/ios/Podfile.lock index 553320c27..2c718cce7 100644 --- a/example/ios/Podfile.lock +++ b/example/ios/Podfile.lock @@ -1,9 +1,9 @@ PODS: - - Ably (1.2.29): + - Ably (1.2.30): - AblyDeltaCodec (= 1.3.3) - msgpack (= 0.4.0) - ably_flutter (1.2.29): - - Ably (= 1.2.29) + - Ably (= 1.2.30) - Flutter - AblyDeltaCodec (1.3.3) - device_info_plus (0.0.1): @@ -44,11 +44,11 @@ EXTERNAL SOURCES: :path: ".symlinks/plugins/fluttertoast/ios" SPEC CHECKSUMS: - Ably: 2a5dc2bbb7a3fe65447f4791237264795c470b8e - ably_flutter: 673619b9109d14b770de602d84f70d6fbd0e91cc + Ably: 0022e87130c1a433cf63852ef09d0cdd7c19f028 + ably_flutter: ff887dac49302494cc44704c630311c219f0d228 AblyDeltaCodec: add5d06a756b3581b12aab5b5500a320b8c55bea device_info_plus: e5c5da33f982a436e103237c0c85f9031142abed - Flutter: f04841e97a9d0b0a8025694d0796dd46242b2854 + Flutter: e0871f40cf51350855a761d2e70bf5af5b9b5de7 flutter_local_notifications: 0c0b1ae97e741e1521e4c1629a459d04b9aec743 fluttertoast: 6122fa75143e992b1d3470f61000f591a798cc58 msgpack: c85f6251873059738472ae136951cec5f30f3251 @@ -56,4 +56,4 @@ SPEC CHECKSUMS: PODFILE CHECKSUM: 1e2c1b20be30d932ecf4aea37c7fa8602c49c7fa -COCOAPODS: 1.14.3 +COCOAPODS: 1.15.2 diff --git a/test_integration/ios/Podfile.lock b/test_integration/ios/Podfile.lock index 7158dfd55..08377b578 100644 --- a/test_integration/ios/Podfile.lock +++ b/test_integration/ios/Podfile.lock @@ -1,9 +1,9 @@ PODS: - - Ably (1.2.29): + - Ably (1.2.30): - AblyDeltaCodec (= 1.3.3) - msgpack (= 0.4.0) - ably_flutter (1.2.29): - - Ably (= 1.2.29) + - Ably (= 1.2.30) - Flutter - AblyDeltaCodec (1.3.3) - Flutter (1.0.0) @@ -26,12 +26,12 @@ EXTERNAL SOURCES: :path: Flutter SPEC CHECKSUMS: - Ably: 2a5dc2bbb7a3fe65447f4791237264795c470b8e - ably_flutter: 673619b9109d14b770de602d84f70d6fbd0e91cc + Ably: 0022e87130c1a433cf63852ef09d0cdd7c19f028 + ably_flutter: ff887dac49302494cc44704c630311c219f0d228 AblyDeltaCodec: add5d06a756b3581b12aab5b5500a320b8c55bea - Flutter: f04841e97a9d0b0a8025694d0796dd46242b2854 + Flutter: e0871f40cf51350855a761d2e70bf5af5b9b5de7 msgpack: c85f6251873059738472ae136951cec5f30f3251 PODFILE CHECKSUM: f2c6cc511583caab2c65ac3f5766428391d93d34 -COCOAPODS: 1.14.3 +COCOAPODS: 1.15.2