Skip to content

Commit b45f0eb

Browse files
committed
Update Flutter permission_handler_apple dependency
This should add a privacy manifest to the iOS build for the NSPrivacyAccessedAPICategoryUserDefaults category. See: Baseflow/flutter-permission-handler#1292
1 parent a64107e commit b45f0eb

File tree

3 files changed

+21
-3
lines changed

3 files changed

+21
-3
lines changed

wallet_app/ios/Podfile.lock

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -167,7 +167,7 @@ SPEC CHECKSUMS:
167167
mobile_scanner: 38dcd8a49d7d485f632b7de65e4900010187aef2
168168
nanopb: d4d75c12cd1316f4a64e3c6963f879ecd4b5e0d5
169169
package_info_plus: 115f4ad11e0698c8c1c5d8a689390df880f47e85
170-
permission_handler_apple: 036b856153a2b1f61f21030ff725f3e6fece2b78
170+
permission_handler_apple: 9878588469a2b0d0fc1e048d9f43605f92e6cec2
171171
PromisesObjC: c50d2056b5253dadbd6c2bea79b0674bd5a52fa4
172172
ReachabilitySwift: 985039c6f7b23a1da463388634119492ff86c825
173173
screen_brightness_ios: 715ca807df953bf676d339f11464e438143ee625

wallet_app/ios/Runner.xcodeproj/project.pbxproj

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -192,6 +192,7 @@
192192
9705A1C41CF9048500538489 /* Embed Frameworks */,
193193
3B06AD1E1E4923F5004D2608 /* Thin Binary */,
194194
3347BA41360C871DD5CC5876 /* [CP] Embed Pods Frameworks */,
195+
6C455936181F94502FED24CA /* [CP] Copy Pods Resources */,
195196
);
196197
buildRules = (
197198
);
@@ -332,6 +333,23 @@
332333
shellPath = /bin/sh;
333334
shellScript = "PATH=\"/usr/bin:/bin:/usr/sbin:/sbin\"\nsource \"${HOME}/.cargo/env\"\n\nunset SDKROOT && unset IPHONEOS_DEPLOYMENT_TARGET # fix for sqlx-macros/ring cross-compilation bug\n\nfunction get_dart_define {\n IFS=\",\"\n\n for DART_DEFINE in $DART_DEFINES\n do\n local DECODED=$(echo ${DART_DEFINE} | base64 -d)\n local KEY=`echo ${DECODED} | cut -d = -f1`\n local VALUE=`echo ${DECODED} | cut -d = -f2-`\n\n if [ $KEY == $1 ]\n then\n echo $VALUE\n fi\n done\n}\n\nALLOW_HTTP_RETURN_URL=$(get_dart_define \"ALLOW_HTTP_RETURN_URL\")\nENV_CONFIGURATION=$(get_dart_define \"ENV_CONFIGURATION\")\n\nCARGO_FLAGS=\"--package flutter_api\"\n\nif [ \"$ALLOW_HTTP_RETURN_URL\" == \"true\" ]; then\n CARGO_FLAGS=\"${CARGO_FLAGS} --features wallet/allow_http_return_url\"\nfi\n\nif [ \"$ENV_CONFIGURATION\" == \"true\" ]; then\n CARGO_FLAGS=\"${CARGO_FLAGS} --features wallet/env_config\"\nfi\n\nif [ \"$CARGO_BUILD_MODE\" == release ]; then\n CARGO_FLAGS=\"${CARGO_FLAGS} --locked --release\"\nfi\n\nfor TARGET in $CARGO_TARGETS; do\n CARGO_FLAGS=\"${CARGO_FLAGS} --target ${TARGET}\"\ndone\n\ncargo build --manifest-path \"${PROJECT_DIR}/../../wallet_core/Cargo.toml\" ${CARGO_FLAGS}\n";
334335
};
336+
6C455936181F94502FED24CA /* [CP] Copy Pods Resources */ = {
337+
isa = PBXShellScriptBuildPhase;
338+
buildActionMask = 2147483647;
339+
files = (
340+
);
341+
inputFileListPaths = (
342+
"${PODS_ROOT}/Target Support Files/Pods-Runner/Pods-Runner-resources-${CONFIGURATION}-input-files.xcfilelist",
343+
);
344+
name = "[CP] Copy Pods Resources";
345+
outputFileListPaths = (
346+
"${PODS_ROOT}/Target Support Files/Pods-Runner/Pods-Runner-resources-${CONFIGURATION}-output-files.xcfilelist",
347+
);
348+
runOnlyForDeploymentPostprocessing = 0;
349+
shellPath = /bin/sh;
350+
shellScript = "\"${PODS_ROOT}/Target Support Files/Pods-Runner/Pods-Runner-resources.sh\"\n";
351+
showEnvVarsInLog = 0;
352+
};
335353
9740EEB61CF901F6004384FC /* Run Script */ = {
336354
isa = PBXShellScriptBuildPhase;
337355
alwaysOutOfDate = 1;

wallet_app/pubspec.lock

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -772,10 +772,10 @@ packages:
772772
dependency: transitive
773773
description:
774774
name: permission_handler_apple
775-
sha256: bdafc6db74253abb63907f4e357302e6bb786ab41465e8635f362ee71fd8707b
775+
sha256: "92861b0f0c2443dd8898398c2baa4f1ae925109b5909ae4a17d0108a6a788932"
776776
url: "https://pub.dev"
777777
source: hosted
778-
version: "9.4.0"
778+
version: "9.4.2"
779779
permission_handler_html:
780780
dependency: transitive
781781
description:

0 commit comments

Comments
 (0)