braintree / braintree-ios-drop-in

Braintree Drop-in for iOS
https://developers.braintreepayments.com
MIT License
98 stars 77 forks source link

Privacy manifest lacks purpose of collection for payment info data type #450

Closed dmazzoni closed 4 months ago

dmazzoni commented 4 months ago

Braintree Drop-in SDK Version

9.12.1

Environment

Both

Xcode Version

Xcode 15.2

OS Version & Device

Any

Integration type

CocoaPods

Development Processor

Both

Describe the bug

The privacy manifest discloses that the Drop-In SDK collects the NSPrivacyCollectedDataTypePaymentInfo data type, but the only specified purpose is an empty string.

To reproduce

See the SDK's privacy manifest file.

Expected behavior

I would expect the NSPrivacyCollectedDataTypePurposes array to contain non-empty strings that represent valid purposes listed in Apple's documentation.

Screenshots

No response

KunJeongPark commented 4 months ago

Thank you for letting us know. This was an oversight and we will release a fix shortly. Here is the PR for the fix. https://github.com/braintree/braintree-ios-drop-in/pull/451

KunJeongPark commented 4 months ago

Thank you for your patience. We just released a fix with version 9.12.2.