Adyen / adyen-ios

Adyen iOS Drop-in and Components
https://docs.adyen.com/checkout/ios
MIT License
150 stars 120 forks source link

[BUG] Adyen Framework failed to build after Xcode 16 Update #1835

Open gopi453 opened 1 week ago

gopi453 commented 1 week ago

Describe the bug Recently I had updated my Xcode to v16.0 and Adyen framework is showing Build errors To Reproduce Steps to reproduce the behavior:

Screenshot 2024-09-18 at 9 14 23 PM

Just built the project

Expected behavior A clear and concise description of what you expected to happen.

Screenshots If applicable, add screenshots to help explain your problem.

Environment

goergisn commented 1 week ago

Hi @gopi453, 4.0.0 is not compatible with Xcode 15 and newer (See release notes). We introduced a fix with version 4.11.0 that should allow you to use it. Can you confirm?

The errors you are seeing are because we used a custom type @Observable before. Apple introduced their own version with iOS 17 so we had to rename it to @AdyenObservable to prevent name-clashing 👌

gopi453 commented 1 week ago

Hi @goergisn ,

  Thanks for the info and will check and update