You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I'm confident that the app itself is not directly using any of the mentioned file timestamp APIs, and I've worked through the dependencies to see which of them could be using these without proper privacy manifest declarations. I notice that AwsCommonRuntimeKit is using fstat(:,:) in a couple of C source files, and it looks like the module doesn't declare this in a privacy manifest.
Could this please be investigated and actioned if necessary.
Expected Behavior
App Store Connect does not send an email advising undeclared required reason API usage, app passes validation.
Current Behavior
Unknown
Reproduction Steps
Create an app that includes amplify-swift using SPM (in my case am linking Amplify, AWSPluginsCore, and AWSCognitoAuthPlugin to my app target).
Submit app to the App Store for RR API validation (can be triggered by assigning a build to a TestFlight external tester group).
Observe App Store Connect sends an email advising undeclared required reason API usage.
Possible Solution
No response
Additional Information/Context
No response
aws-crt-swift version used
0.26.1
Compiler and Version used
Swift 5.7
Operating System and version
iOS
The text was updated successfully, but these errors were encountered:
Comments on closed issues are hard for our team to see.
If you need more assistance, please either tag a team member or open a new issue that references this one.
If you wish to keep having a conversation with other community members under this issue feel free to do so.
Describe the bug
Issue originally created in the amplify-swift repo by @rowanlsnapper aws-amplify/amplify-swift#3603
I'm working through some privacy manifest issues with an app that I'm working on, and the last remaining required reason API warning that I'm still dealing with is "file timestamps" (https://developer.apple.com/documentation/bundleresources/privacy_manifest_files/describing_use_of_required_reason_api#4278393).
I'm confident that the app itself is not directly using any of the mentioned file timestamp APIs, and I've worked through the dependencies to see which of them could be using these without proper privacy manifest declarations. I notice that AwsCommonRuntimeKit is using fstat(:,:) in a couple of C source files, and it looks like the module doesn't declare this in a privacy manifest.
Could this please be investigated and actioned if necessary.
Expected Behavior
App Store Connect does not send an email advising undeclared required reason API usage, app passes validation.
Current Behavior
Unknown
Reproduction Steps
amplify-swift
using SPM (in my case am linkingAmplify
,AWSPluginsCore
, andAWSCognitoAuthPlugin
to my app target).Possible Solution
No response
Additional Information/Context
No response
aws-crt-swift version used
0.26.1
Compiler and Version used
Swift 5.7
Operating System and version
iOS
The text was updated successfully, but these errors were encountered: