Apple Docs: https://developer.apple.com/documentation/bundleresources/privacy_manifest_files
How
Steps to create file: https://developer.apple.com/documentation/bundleresources/privacy_manifest_files#4284009
File Contents (key/values)
NSPrivacyTracking: should be false for our SDK (if cardinal or magnes does this they will need to mark as true)
NSPrivacyTrackingDomains: should not need since above is false
NSPrivacyCollectedDataTypes: include per framework from this list - https://developer.apple.com/documentation/bundleresources/privacy_manifest_files/describing_data_use_in_privacy_manifests
scannillo1 changed 2 years agoEdit mode Like Bookmark
PayPal Credit Messaging
iOS Spike
We have spiked out this work in the following public repo: https://github.com/jaxdesmarais/PayPalMessagingSpike
Notes:
The BT prefix will be removed for class/enum names in PPCP
PPCP will also be able to remove the @objc anotations
All wrapper classes can be found in the directory PayPalMessage
jaxdesmarais changed 2 years agoEdit mode Like Bookmark
Workweek Notes
With moving to Friday's the following will decrease productivity on Focus Days:
Open Dev
Open dev is every other Friday (pay days), this means off the bat there is a net reduction in focus days by 50% (26 of 52 weeks/year). Focus Days were created to ensure increased productivity across all orgs, reducing this productivity by 50% during this move is a huge hit. Open Dev is extremely important to all teams learning and removing Open Dev is not an option.
Holidays
In 2022 there are 3 holidays that take place on Friday's (Nov 11 & 25, and Dec 23).
In 2022 there are 8 holidays that take place on Mondays. Often times teams take Friday's off on these weeks to extend a 3 day weekend to a 4 day weekend.
jaxdesmarais changed 3 years agoView mode Like Bookmark
iOS + Android
Required scopes are easy to miss in the PayPal Control Panel
Return URL is finicky - requires all lowercase
iOS
Return URL - this is not used in the same way that a return URL would typically be used in an iOS context but instead is used by auth
ideally we could pull in a merchants bundle ID and they wouldn't need to pass anything explicitly