-
Notifications
You must be signed in to change notification settings - Fork 42
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Apple privacy manifest - Required Reason #895
Comments
@dangeross can you please look into it? |
Thanks for the issue @mauroolivo, did you get notified of the use of any of theses APIs? I've taken a look through the API list that requires reasons for use and as far as I know, none are used by the SDK itself. Any use of these APIs used by vendors/developers need to be disclosed by themselves. Also looking at the data use list, the SDK and/or Breez do not collect any personal/tracking information. Maybe there is a case for including |
Thanks @dangeross for your answer. I've been notified by email from Apple with this "Your app’s code references one or more APIs that require reasons, including the following API categories: NSPrivacyAccessedAPICategoryDiskSpace" To find where this is coming from I did a scan of the code and the embedded binaries with this: https://github.com/Wooder/ios_17_required_reason_api_scanner What I got is:
Probably a false positive. |
Do you use Blockstream Green C/C++ SDK or GreenAddress swift package? |
GreenAddress swift package |
Apple is requiring all api calls that fall under this ruleset
https://developer.apple.com/documentation/bundleresources/privacy_manifest_files/describing_use_of_required_reason_api
be declared in a privacy manifest file: "... your app or third-party SDK must declare one or more approved reasons that accurately reflect your use of each of these APIs and the data derived from their use ..."
Do you have any ETA to support the privacy manifest?
The text was updated successfully, but these errors were encountered: