adyen-react-native icon indicating copy to clipboard operation
adyen-react-native copied to clipboard

[Expo] Apple Pay: entitlements incorrectly set as string instead of array of string(s)

Open zegenerative opened this issue 7 months ago • 5 comments

Describe the bug Failed to sync capability identifiers:

iOS entitlement "com.apple.developer.in-app-payments" has invalid value ""merchant.com.adyen.xxx.test",". Expected an array of strings, where each string is prefixed with "merchant.", ex: ["merchant.myapp"]

To Reproduce Steps to reproduce the behavior:

  1. Build app for internal distribution (Expo)
  2. Verify the error stops the build process

Expected behavior Internal distribution build for testing Apple pay on physical device

Screenshots N/A

Desktop

  • Expo SDK 50
  • Version adyen-react-native 2.1.0

Smartphone N/A

Expected bug location plugin/src/setEntitlements.ts

zegenerative avatar Jul 04 '24 12:07 zegenerative