Hello,
Am trying to builds IOS am getting Strip payment error (error log pls check below).
In your post, please share:
- Your
eas-cli
version: 3.1.1 - Expo Version: 46.0.9
Stripe Error Log:
(ios/Pods/StripeApplePay/StripeApplePay/StripeApplePay/Source/ApplePayContext/STPApplePayContext.swift:240:54)
238 | let pk_didSelectShippingMethod = #selector(
239 | (PKPaymentAuthorizationControllerDelegate.paymentAuthorizationController(
> 240 | _:didSelectShippingMethod:handler:)) as pkDidSelectShippingMethodSignature)
| ^ '-> ((PKPaymentAuthorizationController, PKShippingMethod, @escaping (PKPaymentRequestShippingMethodUpdate) -> Void) -> Void)?' is not convertible to 'pkDidSelectShippingMethodSignature' (aka 'Optional<((any PKPaymentAuthorizationControllerDelegate) -> (PKPaymentAuthorizationController, PKShippingMethod, @escaping (PKPaymentRequestShippingMethodUpdate) -> ()) -> ())>')
241 | let stp_didSelectShippingMethod = #selector(
242 | _stpinternal_STPApplePayContextDelegateBase.applePayContext(_:didSelect:handler:))
243 | let pk_didSelectShippingContact = #selector(
370
Run script build phase '[CP-User] Generate app.config for prebuilt Constants.manifest' will be run during every build because it does not specify any outputs. To address this warning, either add output dependencies to the script phase, or configure it to run in every build by unchecking "Based on dependency analysis" in the script phase. (in target 'EXConstants' from project 'Pods')
371
Run script build phase 'Start Packager' will be run during every build because it does not specify any outputs. To address this warning, either add output dependencies to the script phase, or configure it to run in every build by unchecking "Based on dependency analysis" in the script phase. (in target 'MyMyndMyMental' from project 'MyMyndMyMental')
372
Run script build phase 'Bundle React Native code and images' will be run during every build because it does not specify any outputs. To address this warning, either add output dependencies to the script phase, or configure it to run in every build by unchecking "Based on dependency analysis" in the script phase. (in target 'MyMyndMyMental' from project 'MyMyndMyMental')
373
▸ ** ARCHIVE FAILED **
374
▸ The following build commands failed:
375
▸ SwiftCompile normal arm64 Compiling\ Address.swift,\ BillingDetails.swift,\ BillingDetails+ApplePay.swift,\ Blocks.swift,\ CardBrand.swift,\ FraudDetectionData.swift,\ PaymentIntent.swift,\ PaymentIntent+API.swift,\ PaymentIntentParams.swift,\ PaymentMethod.swift,\ PaymentMethod+API.swift,\ PaymentMethodParams.swift,\ PKContact+Stripe.swift,\ PKPayment+Stripe.swift,\ SetupIntent.swift,\ SetupIntent+API.swift,\ SetupIntentParams.swift,\ STPAnalyticsClient+Payments.swift,\ STPAnalyticsClient+PaymentsAPI.swift,\ STPAPIClient+ApplePay.swift,\ STPAPIClient+PaymentsCore.swift,\ STPApplePayContext.swift,\ STPApplePayContext+LegacySupport.swift,\ STPTelemetryClient.swift,\ StripeCore+Import.swift,\ Token.swift,\ Token+API.swift,\ UserDefaults+PaymentsCore.swift /Users/expo/workingdir/build/ios/Pods/StripeApplePay/StripeApplePay/StripeApplePay/Source/PaymentsCore/API/Models/Address.swift /Users/expo/workingdir/build/ios/Pods/StripeApplePay/StripeApplePay/StripeApplePay/Source/PaymentsCore/API/Models/BillingDetails.swift /Users/expo/workingdir/build/ios/Pods/StripeApplePay/StripeApplePay/StripeApplePay/Source/Extensions/BillingDetails+ApplePay.swift /Users/expo/workingdir/build/ios/Pods/StripeApplePay/StripeApplePay/StripeApplePay/Source/Blocks.swift /Users/expo/workingdir/build/ios/Pods/StripeApplePay/StripeApplePay/StripeApplePay/Source/PaymentsCore/API/Models/CardBrand.swift /Users/expo/workingdir/build/ios/Pods/StripeApplePay/StripeApplePay/StripeApplePay/Source/PaymentsCore/Telemetry/FraudDetectionData.swift /Users/expo/workingdir/build/ios/Pods/StripeApplePay/StripeApplePay/StripeApplePay/Source/PaymentsCore/API/Models/PaymentIntent.swift /Users/expo/workingdir/build/ios/Pods/StripeApplePay/StripeApplePay/StripeApplePay/Source/PaymentsCore/API/PaymentIntent+API.swift /Users/expo/workingdir/build/ios/Pods/StripeApplePay/StripeApplePay/StripeApplePay/Source/PaymentsCore/API/Models/PaymentIntentParams.swift /Users/expo/workingdir/build/ios/Pods/StripeApplePay/StripeApplePay/StripeApplePay/Source/PaymentsCore/API/Models/PaymentMethod.swift /Users/expo/workingdir/build/ios/Pods/StripeApplePay/StripeApplePay/StripeApplePay/Source/PaymentsCore/API/PaymentMethod+API.swift /Users/expo/workingdir/build/ios/Pods/StripeApplePay/StripeApplePay/StripeApplePay/Source/PaymentsCore/API/Models/PaymentMethodParams.swift /Users/expo/workingdir/build/ios/Pods/StripeApplePay/StripeApplePay/StripeApplePay/Source/Extensions/PKContact+Stripe.swift /Users/expo/workingdir/build/ios/Pods/StripeApplePay/StripeApplePay/StripeApplePay/Source/Extensions/PKPayment+Stripe.swift /Users/expo/workingdir/build/ios/Pods/StripeApplePay/StripeApplePay/StripeApplePay/Source/PaymentsCore/API/Models/SetupIntent.swift /Users/expo/workingdir/build/ios/Pods/StripeApplePay/StripeApplePay/StripeApplePay/Source/PaymentsCore/API/SetupIntent+API.swift /Users/expo/workingdir/build/ios/Pods/StripeApplePay/StripeApplePay/StripeApplePay/Source/PaymentsCore/API/Models/SetupIntentParams.swift /Users/expo/workingdir/build/ios/Pods/StripeApplePay/StripeApplePay/StripeApplePay/Source/PaymentsCore/Analytics/STPAnalyticsClient+Payments.swift /Users/expo/workingdir/build/ios/Pods/StripeApplePay/StripeApplePay/StripeApplePay/Source/PaymentsCore/Analytics/STPAnalyticsClient+PaymentsAPI.swift /Users/expo/workingdir/build/ios/Pods/StripeApplePay/StripeApplePay/StripeApplePay/Source/ApplePayContext/STPAPIClient+ApplePay.swift /Users/expo/workingdir/build/ios/Pods/StripeApplePay/StripeApplePay/StripeApplePay/Source/PaymentsCore/Categories/STPAPIClient+PaymentsCore.swift /Users/expo/workingdir/build/ios/Pods/StripeApplePay/StripeApplePay/StripeApplePay/Source/ApplePayContext/STPApplePayContext.swift /Users/expo/workingdir/build/ios/Pods/StripeApplePay/StripeApplePay/StripeApplePay/Source/ApplePayContext/STPApplePayContext+LegacySupport.swift /Users/expo/workingdir/build/ios/Pods/StripeApplePay/StripeApplePay/StripeApplePay/Source/PaymentsCore/Telemetry/STPTelemetryClient.swift /Users/expo/workingdir/build/ios/Pods/StripeApplePay/StripeApplePay/StripeApplePay/Source/StripeCore+Import.swift /Users/expo/workingdir/build/ios/Pods/StripeApplePay/StripeApplePay/StripeApplePay/Source/PaymentsCore/API/Models/Token.swift /Users/expo/workingdir/build/ios/Pods/StripeApplePay/StripeApplePay/StripeApplePay/Source/PaymentsCore/API/Token+API.swift /Users/expo/workingdir/build/ios/Pods/StripeApplePay/StripeApplePay/StripeApplePay/Source/PaymentsCore/Categories/UserDefaults+PaymentsCore.swift (in target 'StripeApplePay' from project 'Pods')
376
▸ CompileSwift normal arm64 (in target 'StripeApplePay' from project 'Pods')
377
▸ (2 failures)
378
2023-05-31 04:29:00.732 xcodebuild[4777:13996] DVTCoreDeviceEnabledState: DVTCoreDeviceEnabledState_Disabled set via user default (DVTEnableCoreDevice=disabled)
379
** ARCHIVE FAILED **
380
381
382
The following build commands failed:
383
SwiftCompile normal arm64 Compiling\ Address.swift,\ BillingDetails.swift,\ BillingDetails+ApplePay.swift,\ Blocks.swift,\ CardBrand.swift,\ FraudDetectionData.swift,\ PaymentIntent.swift,\ PaymentIntent+API.swift,\ PaymentIntentParams.swift,\ PaymentMethod.swift,\ PaymentMethod+API.swift,\ PaymentMethodParams.swift,\ PKContact+Stripe.swift,\ PKPayment+Stripe.swift,\ SetupIntent.swift,\ SetupIntent+API.swift,\ SetupIntentParams.swift,\ STPAnalyticsClient+Payments.swift,\ STPAnalyticsClient+PaymentsAPI.swift,\ STPAPIClient+ApplePay.swift,\ STPAPIClient+PaymentsCore.swift,\ STPApplePayContext.swift,\ STPApplePayContext+LegacySupport.swift,\ STPTelemetryClient.swift,\ StripeCore+Import.swift,\ Token.swift,\ Token+API.swift,\ UserDefaults+PaymentsCore.swift /Users/expo/workingdir/build/ios/Pods/StripeApplePay/StripeApplePay/StripeApplePay/Source/PaymentsCore/API/Models/Address.swift /Users/expo/workingdir/build/ios/Pods/StripeApplePay/StripeApplePay/StripeApplePay/Source/PaymentsCore/API/Models/BillingDetails.swift /Users/expo/workingdir/build/ios/Pods/StripeApplePay/StripeApplePay/StripeApplePay/Source/Extensions/BillingDetails+ApplePay.swift /Users/expo/workingdir/build/ios/Pods/StripeApplePay/StripeApplePay/StripeApplePay/Source/Blocks.swift /Users/expo/workingdir/build/ios/Pods/StripeApplePay/StripeApplePay/StripeApplePay/Source/PaymentsCore/API/Models/CardBrand.swift /Users/expo/workingdir/build/ios/Pods/StripeApplePay/StripeApplePay/StripeApplePay/Source/PaymentsCore/Telemetry/FraudDetectionData.swift /Users/expo/workingdir/build/ios/Pods/StripeApplePay/StripeApplePay/StripeApplePay/Source/PaymentsCore/API/Models/PaymentIntent.swift /Users/expo/workingdir/build/ios/Pods/StripeApplePay/StripeApplePay/StripeApplePay/Source/PaymentsCore/API/PaymentIntent+API.swift /Users/expo/workingdir/build/ios/Pods/StripeApplePay/StripeApplePay/StripeApplePay/Source/PaymentsCore/API/Models/PaymentIntentParams.swift /Users/expo/workingdir/build/ios/Pods/StripeApplePay/StripeApplePay/StripeApplePay/Source/PaymentsCore/API/Models/PaymentMethod.swift /Users/expo/workingdir/build/ios/Pods/StripeApplePay/StripeApplePay/StripeApplePay/Source/PaymentsCore/API/PaymentMethod+API.swift /Users/expo/workingdir/build/ios/Pods/StripeApplePay/StripeApplePay/StripeApplePay/Source/PaymentsCore/API/Models/PaymentMethodParams.swift /Users/expo/workingdir/build/ios/Pods/StripeApplePay/StripeApplePay/StripeApplePay/Source/Extensions/PKContact+Stripe.swift /Users/expo/workingdir/build/ios/Pods/StripeApplePay/StripeApplePay/StripeApplePay/Source/Extensions/PKPayment+Stripe.swift /Users/expo/workingdir/build/ios/Pods/StripeApplePay/StripeApplePay/StripeApplePay/Source/PaymentsCore/API/Models/SetupIntent.swift /Users/expo/workingdir/build/ios/Pods/StripeApplePay/StripeApplePay/StripeApplePay/Source/PaymentsCore/API/SetupIntent+API.swift /Users/expo/workingdir/build/ios/Pods/StripeApplePay/StripeApplePay/StripeApplePay/Source/PaymentsCore/API/Models/SetupIntentParams.swift /Users/expo/workingdir/build/ios/Pods/StripeApplePay/StripeApplePay/StripeApplePay/Source/PaymentsCore/Analytics/STPAnalyticsClient+Payments.swift /Users/expo/workingdir/build/ios/Pods/StripeApplePay/StripeApplePay/StripeApplePay/Source/PaymentsCore/Analytics/STPAnalyticsClient+PaymentsAPI.swift /Users/expo/workingdir/build/ios/Pods/StripeApplePay/StripeApplePay/StripeApplePay/Source/ApplePayContext/STPAPIClient+ApplePay.swift /Users/expo/workingdir/build/ios/Pods/StripeApplePay/StripeApplePay/StripeApplePay/Source/PaymentsCore/Categories/STPAPIClient+PaymentsCore.swift /Users/expo/workingdir/build/ios/Pods/StripeApplePay/StripeApplePay/StripeApplePay/Source/ApplePayContext/STPApplePayContext.swift /Users/expo/workingdir/build/ios/Pods/StripeApplePay/StripeApplePay/StripeApplePay/Source/ApplePayContext/STPApplePayContext+LegacySupport.swift /Users/expo/workingdir/build/ios/Pods/StripeApplePay/StripeApplePay/StripeApplePay/Source/PaymentsCore/Telemetry/STPTelemetryClient.swift /Users/expo/workingdir/build/ios/Pods/StripeApplePay/StripeApplePay/StripeApplePay/Source/StripeCore+Import.swift /Users/expo/workingdir/build/ios/Pods/StripeApplePay/StripeApplePay/StripeApplePay/Source/PaymentsCore/API/Models/Token.swift /Users/expo/workingdir/build/ios/Pods/StripeApplePay/StripeApplePay/StripeApplePay/Source/PaymentsCore/API/Token+API.swift /Users/expo/workingdir/build/ios/Pods/StripeApplePay/StripeApplePay/StripeApplePay/Source/PaymentsCore/Categories/UserDefaults+PaymentsCore.swift (in target 'StripeApplePay' from project 'Pods')
384
CompileSwift normal arm64 (in target 'StripeApplePay' from project 'Pods')
385
(2 failures)
386
Exit status: 65
Thank you.