Stripe release Version 16.0.0 introduces support to 3DS2 authentication. It comes as a nested framework inside the main Stripe.framework.
This breaks app distribution with errors: ERROR ITMS-90205, ERROR ITMS-90206.
12.2
16.0.0


Thanks for reporting this @olegdanu-newstore, we're looking into this.
@olegdanu-newstore I have a branch that removes Stripe3DS2.framework from Stripe.framework and instead adds it as a Cartfile dependency. This appears to work on my test project, could you try changing your Cartfile to point to yuki-carthage-fix and letting me know if you still run into issues?
I believe you'll need to:
github "stripe/stripe-ios" "yuki-carthage-fix"Carthage/Build/iOS/Stripe3DS2.framework to Linked Frameworks and Libariesinput.xcfilelist, output.xcfilelist@yuki-stripe looks like your proposed solution resolves the issue. Thanks ;)
@yuki-stripe What are the plans for releasing this?
@olegdanu-newstore Glad to hear it works!
We're working on a solution that won't require the separate Stripe3DS2 dependency. I'll let you know in this issue when that's ready - you'll probably need to undo what we did here and just update to the latest Stripe version e.g. 16.1.0. I'd recommend waiting until then, but this should work in the mean time if you need it.
@olegdanu-newstore We just released v16.0.1 that should fix this issue. If that works for you too, can you close this issue? Thanks!
@yuki-stripe thanks for the updates. I am not sure how fast I will be able to test this. So you can consider closing the ticket even before I confirm it working.
Most helpful comment
@olegdanu-newstore I have a branch that removes
Stripe3DS2.frameworkfromStripe.frameworkand instead adds it as a Cartfile dependency. This appears to work on my test project, could you try changing your Cartfile to point toyuki-carthage-fixand letting me know if you still run into issues?I believe you'll need to:
github "stripe/stripe-ios" "yuki-carthage-fix"Carthage/Build/iOS/Stripe3DS2.frameworkto Linked Frameworks and Libariesinput.xcfilelist,output.xcfilelist