BSImagePicker
BSImagePicker copied to clipboard
Describing use of required reason API
Starting spring of 2024, Apple will be mandating the use of xcprivacy file to be included by all the libraries. The relevant Apple requirement/documentation is as follows: https://developer.apple.com/documentation/bundleresources/privacy_manifest_files/describing_use_of_required_reason_api
Can you please provide timelines on when this would be resolved, as it will directly impact our AppStore submissions.
The API in question:
File timestamp APIs The following APIs for accessing file timestamps require reasons for use. Use the string NSPrivacyAccessedAPICategoryFileTimestamp as the value for the NSPrivacyAccessedAPIType key in your NSPrivacyAccessedAPITypes dictionary.
The code snippet: https://github.com/mikaoj/BSImagePicker/blob/7afbaa1daf882b9f90e8e4a42f7b102f9d589245/Sources/Scene/Preview/PreviewTitleBuilder.swift#L37
The code is right here, open a PR and I'll review it
@mikaoj I created a PR to add the info. Would you be able to review and if all looks good, merged and tag it. Thanks.
@mikaoj Would you be able to tag the change, so that SPM can pick it up.
@mikaoj Following up on the tagging request.
Yes I'll tag a new version. And update the cocoapod. In the meantime if it's urgent you can use a specific branch of even commit. You don't need a tag for SPM to pick it up.
New version tagged. Thanks for contributing @hsingh-texada !