diff --git a/.circleci/config.yml b/.circleci/config.yml
index 3fce527312..43c5b51ae7 100644
--- a/.circleci/config.yml
+++ b/.circleci/config.yml
@@ -1,9 +1,12 @@
+# For a detailed guide to building and testing on iOS, read the docs:
+# https://circleci.com/docs/2.0/testing-ios/
+
version: 2.1
jobs:
standard-tests:
macos:
- xcode: 11.7.0 # Specify the Xcode version to use
+ xcode: 12.0.0 # Specify the Xcode version to use
steps:
- checkout
@@ -12,7 +15,7 @@ jobs:
integration-tests:
macos:
- xcode: 11.7.0 # Specify the Xcode version to use
+ xcode: 12.0.0 # Specify the Xcode version to use
steps:
- checkout
@@ -21,7 +24,7 @@ jobs:
ui-and-analyze-tests:
macos:
- xcode: 11.7.0 # Specify the Xcode version to use
+ xcode: 12.0.0 # Specify the Xcode version to use
steps:
- checkout
@@ -30,7 +33,7 @@ jobs:
linting-tests:
macos:
- xcode: 11.7.0 # Specify the Xcode version to use
+ xcode: 12.0.0 # Specify the Xcode version to use
steps:
- checkout
@@ -40,7 +43,7 @@ jobs:
test-legacy-11:
macos:
- xcode: 11.7.0 # Specify the Xcode version to use
+ xcode: 12.0.0 # Specify the Xcode version to use
steps:
- checkout
@@ -51,7 +54,7 @@ jobs:
test-legacy-12:
macos:
- xcode: 11.7.0 # Specify the Xcode version to use
+ xcode: 12.0.0 # Specify the Xcode version to use
steps:
- checkout
diff --git a/.jazzy.yaml b/.jazzy.yaml
index fc063a4efa..d48695b7ac 100644
--- a/.jazzy.yaml
+++ b/.jazzy.yaml
@@ -2,8 +2,6 @@
output: docs/docs
clean: true
-objc: true
-umbrella_header: Stripe/PublicHeaders/Stripe/Stripe.h
framework_root: Stripe
sdk: iphonesimulator
author: Stripe
@@ -14,9 +12,3 @@ github_file_prefix: https://github.com/stripe/stripe-ios/tree/master
skip_undocumented: true
hide_documentation_coverage: true
theme: fullwidth
-exclude:
- - Stripe/PublicHeaders/Stripe/STD*
- - Stripe/PublicHeaders/Stripe/Stripe3DS2.h
- - InternalFrameworks/dynamic/Stripe3DS2.xcframework/**
- - build*
- - .git
diff --git a/.swift-format b/.swift-format
new file mode 100644
index 0000000000..df1fc72b12
--- /dev/null
+++ b/.swift-format
@@ -0,0 +1,54 @@
+{
+ "fileScopedDeclarationPrivacy" : {
+ "accessLevel" : "private"
+ },
+ "indentation" : {
+ "spaces" : 2
+ },
+ "indentConditionalCompilationBlocks" : true,
+ "indentSwitchCaseLabels" : false,
+ "lineBreakAroundMultilineExpressionChainComponents" : false,
+ "lineBreakBeforeControlFlowKeywords" : false,
+ "lineBreakBeforeEachArgument" : false,
+ "lineBreakBeforeEachGenericRequirement" : false,
+ "lineLength" : 100,
+ "maximumBlankLines" : 1,
+ "prioritizeKeepingFunctionOutputTogether" : false,
+ "respectsExistingLineBreaks" : true,
+ "rules" : {
+ "AllPublicDeclarationsHaveDocumentation" : false,
+ "AlwaysUseLowerCamelCase" : true,
+ "AmbiguousTrailingClosureOverload" : true,
+ "BeginDocumentationCommentWithOneLineSummary" : true,
+ "DoNotUseSemicolons" : true,
+ "DontRepeatTypeInStaticProperties" : true,
+ "FileScopedDeclarationPrivacy" : true,
+ "FullyIndirectEnum" : true,
+ "GroupNumericLiterals" : true,
+ "IdentifiersMustBeASCII" : true,
+ "NeverForceUnwrap" : false,
+ "NeverUseForceTry" : false,
+ "NeverUseImplicitlyUnwrappedOptionals" : false,
+ "NoAccessLevelOnExtensionDeclaration" : true,
+ "NoBlockComments" : true,
+ "NoCasesWithOnlyFallthrough" : true,
+ "NoEmptyTrailingClosureParentheses" : true,
+ "NoLabelsInCasePatterns" : true,
+ "NoLeadingUnderscores" : false,
+ "NoParensAroundConditions" : true,
+ "NoVoidReturnOnFunctionSignature" : true,
+ "OneCasePerLine" : true,
+ "OneVariableDeclarationPerLine" : true,
+ "OnlyOneTrailingClosureArgument" : true,
+ "OrderedImports" : true,
+ "ReturnVoidInsteadOfEmptyTuple" : true,
+ "UseLetInEveryBoundCaseVariable" : true,
+ "UseShorthandTypeNames" : true,
+ "UseSingleLinePropertyGetter" : true,
+ "UseSynthesizedInitializer" : true,
+ "UseTripleSlashForDocumentationComments" : true,
+ "ValidateDocumentationComments" : false
+ },
+ "tabWidth" : 8,
+ "version" : 1
+}
diff --git a/.swiftlint.yml b/.swiftlint.yml
new file mode 100644
index 0000000000..9c366dbeb2
--- /dev/null
+++ b/.swiftlint.yml
@@ -0,0 +1,68 @@
+# .swiftlint.yml
+#
+# Useful rules reference: https://realm.github.io/SwiftLint/rule-directory.html
+
+disabled_rules:
+ - line_length
+ - type_body_length
+
+opt_in_rules:
+ - attributes
+ - closing_brace
+ - colon
+ - comma
+ - control_statement
+ - empty_count
+ - file_header
+ - force_try
+ - joined_default_parameter
+ - leading_whitespace
+ - legacy_cggeometry_functions
+ - legacy_constant
+ - multiline_parameters
+ - nesting
+ - opening_brace
+ - overridden_super_call
+ - private_outlet
+ - prohibited_super_call
+ - redundant_nil_coalescing
+ - return_arrow_whitespace
+ - single_test_class
+ - statement_position
+ - trailing_newline
+ - trailing_semicolon
+ - trailing_whitespace
+
+excluded:
+ - Pods
+ - Carthage
+ - Tests/installation_tests
+
+file_header:
+ required_pattern: |
+ \/\/
+ \/\/ .*?\.swift
+ \/\/ (Stripe|StripeTests|StripeiOS)
+ \/\/
+ \/\/( Created by .*? on \d{1,2}\/\d{1,2}\/\d{2}\.
+ \/\/)?( Copyright (©|\(c\)) \d{4} Stripe\. All rights reserved\.
+ \/\/)?
+
+function_parameter_count:
+ warning: 4 # Progressively lower this number from the default of 5
+
+identifier_name:
+ allowed_symbols: _
+ min_length: 1
+ validates_start_with_lowercase: false
+
+large_tuple:
+ warning: 4 # It would be nice to lower this number
+ error: 5
+
+type_name:
+ allowed_symbols: _
+
+vertical_whitespace:
+ max_empty_lines: 2
+
diff --git a/Basic Integration.xcworkspace/contents.xcworkspacedata b/Basic Integration.xcworkspace/contents.xcworkspacedata
new file mode 100644
index 0000000000..9929b07476
--- /dev/null
+++ b/Basic Integration.xcworkspace/contents.xcworkspacedata
@@ -0,0 +1,7 @@
+
+
+
+
+
diff --git a/Basic Integration.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist b/Basic Integration.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist
new file mode 100644
index 0000000000..18d981003d
--- /dev/null
+++ b/Basic Integration.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist
@@ -0,0 +1,8 @@
+
+
+
+
+ IDEDidComputeMac32BitWarning
+
+
+
diff --git a/CHANGELOG.md b/CHANGELOG.md
index f1f089ef9e..fef7385efb 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,3 +1,6 @@
+## 21.0.0 2020-XX-XX
+* Converted the SDK to Swift. Migration instructions are available at [https://stripe.com/docs/mobile/ios/sdk-21-migration](https://stripe.com/docs/mobile/ios/sdk-21-migration).
+
## 20.1.1 2020-10-23
* Fixes an issue when using Cocoapods 1.10 and Xcode 12. [#1683](https://github.com/stripe/stripe-ios/pull/1683)
* Fixes a warning when using Swift Package Manager. [#1675](https://github.com/stripe/stripe-ios/pull/1675)
diff --git a/Cartfile.private b/Cartfile.private
index 55dd32e127..da45c2b9a8 100644
--- a/Cartfile.private
+++ b/Cartfile.private
@@ -1,4 +1,4 @@
-github "uber/ios-snapshot-test-case"
+github "davidme-stripe/ios-snapshot-test-case" "master"
github "erikdoe/ocmock"
github "AliSoftware/OHHTTPStubs" >= 8.0.0
github "capitalone/SWHttpTrafficRecorder"
diff --git a/Cartfile.resolved b/Cartfile.resolved
index eb2650034d..a73e8ee93c 100644
--- a/Cartfile.resolved
+++ b/Cartfile.resolved
@@ -1,4 +1,4 @@
-github "AliSoftware/OHHTTPStubs" "8.0.0"
+github "AliSoftware/OHHTTPStubs" "9.0.0"
github "capitalone/SWHttpTrafficRecorder" "1.0.2"
+github "davidme-stripe/ios-snapshot-test-case" "a2b58e64715c23e443bdb3812b5ccfd86eaa4ac8"
github "erikdoe/ocmock" "v3.7.1"
-github "uber/ios-snapshot-test-case" "6.1.0"
diff --git a/Gemfile.lock b/Gemfile.lock
index c03809e021..2c942d84d0 100644
--- a/Gemfile.lock
+++ b/Gemfile.lock
@@ -14,7 +14,7 @@ GEM
json (>= 1.5.1)
atomos (0.1.3)
aws-eventstream (1.1.0)
- aws-partitions (1.385.0)
+ aws-partitions (1.381.0)
aws-sdk-core (3.109.1)
aws-eventstream (~> 1, >= 1.0.2)
aws-partitions (~> 1, >= 1.239.0)
@@ -23,7 +23,7 @@ GEM
aws-sdk-kms (1.39.0)
aws-sdk-core (~> 3, >= 3.109.0)
aws-sigv4 (~> 1.1)
- aws-sdk-s3 (1.83.1)
+ aws-sdk-s3 (1.83.0)
aws-sdk-core (~> 3, >= 3.109.0)
aws-sdk-kms (~> 1)
aws-sigv4 (~> 1.1)
@@ -31,10 +31,10 @@ GEM
aws-eventstream (~> 1, >= 1.0.2)
babosa (1.0.4)
claide (1.0.3)
- cocoapods (1.10.0)
+ cocoapods (1.10.0.rc.1)
addressable (~> 2.6)
claide (>= 1.0.2, < 2.0)
- cocoapods-core (= 1.10.0)
+ cocoapods-core (= 1.10.0.rc.1)
cocoapods-deintegrate (>= 1.0.3, < 2.0)
cocoapods-downloader (>= 1.4.0, < 2.0)
cocoapods-plugins (>= 1.0.0, < 2.0)
@@ -48,8 +48,8 @@ GEM
molinillo (~> 0.6.6)
nap (~> 1.0)
ruby-macho (~> 1.4)
- xcodeproj (>= 1.19.0, < 2.0)
- cocoapods-core (1.10.0)
+ xcodeproj (>= 1.17.0, < 2.0)
+ cocoapods-core (1.10.0.rc.1)
activesupport (> 5.0, < 6)
addressable (~> 2.6)
algoliasearch (~> 1.0)
@@ -84,17 +84,16 @@ GEM
escape (0.0.4)
ethon (0.12.0)
ffi (>= 1.3.0)
- excon (0.78.0)
- faraday (1.1.0)
+ excon (0.76.0)
+ faraday (1.0.1)
multipart-post (>= 1.2, < 3)
- ruby2_keywords
faraday-cookie_jar (0.0.7)
faraday (>= 0.8.0)
http-cookie (~> 1.0.0)
faraday_middleware (1.0.0)
faraday (~> 1.0)
fastimage (2.2.0)
- fastlane (2.164.0)
+ fastlane (2.163.0)
CFPropertyList (>= 2.3, < 4.0.0)
addressable (>= 2.3, < 3.0.0)
aws-sdk-s3 (~> 1.0)
@@ -193,7 +192,6 @@ GEM
retriable (3.1.2)
rouge (2.0.7)
ruby-macho (1.4.0)
- ruby2_keywords (0.0.2)
rubyzip (2.3.0)
security (0.1.3)
signet (0.14.0)
@@ -238,7 +236,7 @@ PLATFORMS
ruby
DEPENDENCIES
- cocoapods
+ cocoapods (= 1.10.0.rc.1)
fastlane
BUNDLED WITH
diff --git a/InternalFrameworks/dynamic/Stripe3DS2.xcframework/Info.plist b/InternalFrameworks/Stripe3DS2.xcframework/Info.plist
similarity index 100%
rename from InternalFrameworks/dynamic/Stripe3DS2.xcframework/Info.plist
rename to InternalFrameworks/Stripe3DS2.xcframework/Info.plist
index 758b507543..be889f6792 100644
--- a/InternalFrameworks/dynamic/Stripe3DS2.xcframework/Info.plist
+++ b/InternalFrameworks/Stripe3DS2.xcframework/Info.plist
@@ -4,20 +4,6 @@
AvailableLibraries
-
- LibraryIdentifier
- ios-x86_64-maccatalyst
- LibraryPath
- Stripe3DS2.framework
- SupportedArchitectures
-
- x86_64
-
- SupportedPlatform
- ios
- SupportedPlatformVariant
- maccatalyst
-
LibraryIdentifier
ios-arm64_x86_64-simulator
@@ -33,6 +19,20 @@
SupportedPlatformVariant
simulator
+
+ LibraryIdentifier
+ ios-x86_64-maccatalyst
+ LibraryPath
+ Stripe3DS2.framework
+ SupportedArchitectures
+
+ x86_64
+
+ SupportedPlatform
+ ios
+ SupportedPlatformVariant
+ maccatalyst
+
LibraryIdentifier
ios-arm64
diff --git a/InternalFrameworks/dynamic/Stripe3DS2.xcframework/ios-arm64/Stripe3DS2.framework/Assets.car b/InternalFrameworks/Stripe3DS2.xcframework/ios-arm64/Stripe3DS2.framework/Assets.car
similarity index 99%
rename from InternalFrameworks/dynamic/Stripe3DS2.xcframework/ios-arm64/Stripe3DS2.framework/Assets.car
rename to InternalFrameworks/Stripe3DS2.xcframework/ios-arm64/Stripe3DS2.framework/Assets.car
index 2ce364d9a9..a63e5099c8 100644
Binary files a/InternalFrameworks/dynamic/Stripe3DS2.xcframework/ios-arm64/Stripe3DS2.framework/Assets.car and b/InternalFrameworks/Stripe3DS2.xcframework/ios-arm64/Stripe3DS2.framework/Assets.car differ
diff --git a/InternalFrameworks/dynamic/Stripe3DS2.xcframework/ios-arm64/Stripe3DS2.framework/Headers/STDSAlreadyInitializedException.h b/InternalFrameworks/Stripe3DS2.xcframework/ios-arm64/Stripe3DS2.framework/Headers/STDSAlreadyInitializedException.h
similarity index 100%
rename from InternalFrameworks/dynamic/Stripe3DS2.xcframework/ios-arm64/Stripe3DS2.framework/Headers/STDSAlreadyInitializedException.h
rename to InternalFrameworks/Stripe3DS2.xcframework/ios-arm64/Stripe3DS2.framework/Headers/STDSAlreadyInitializedException.h
diff --git a/InternalFrameworks/dynamic/Stripe3DS2.xcframework/ios-arm64/Stripe3DS2.framework/Headers/STDSAuthenticationRequestParameters.h b/InternalFrameworks/Stripe3DS2.xcframework/ios-arm64/Stripe3DS2.framework/Headers/STDSAuthenticationRequestParameters.h
similarity index 100%
rename from InternalFrameworks/dynamic/Stripe3DS2.xcframework/ios-arm64/Stripe3DS2.framework/Headers/STDSAuthenticationRequestParameters.h
rename to InternalFrameworks/Stripe3DS2.xcframework/ios-arm64/Stripe3DS2.framework/Headers/STDSAuthenticationRequestParameters.h
diff --git a/InternalFrameworks/dynamic/Stripe3DS2.xcframework/ios-arm64/Stripe3DS2.framework/Headers/STDSAuthenticationResponse.h b/InternalFrameworks/Stripe3DS2.xcframework/ios-arm64/Stripe3DS2.framework/Headers/STDSAuthenticationResponse.h
similarity index 100%
rename from InternalFrameworks/dynamic/Stripe3DS2.xcframework/ios-arm64/Stripe3DS2.framework/Headers/STDSAuthenticationResponse.h
rename to InternalFrameworks/Stripe3DS2.xcframework/ios-arm64/Stripe3DS2.framework/Headers/STDSAuthenticationResponse.h
diff --git a/InternalFrameworks/dynamic/Stripe3DS2.xcframework/ios-arm64/Stripe3DS2.framework/Headers/STDSButtonCustomization.h b/InternalFrameworks/Stripe3DS2.xcframework/ios-arm64/Stripe3DS2.framework/Headers/STDSButtonCustomization.h
similarity index 100%
rename from InternalFrameworks/dynamic/Stripe3DS2.xcframework/ios-arm64/Stripe3DS2.framework/Headers/STDSButtonCustomization.h
rename to InternalFrameworks/Stripe3DS2.xcframework/ios-arm64/Stripe3DS2.framework/Headers/STDSButtonCustomization.h
diff --git a/InternalFrameworks/dynamic/Stripe3DS2.xcframework/ios-arm64/Stripe3DS2.framework/Headers/STDSChallengeParameters.h b/InternalFrameworks/Stripe3DS2.xcframework/ios-arm64/Stripe3DS2.framework/Headers/STDSChallengeParameters.h
similarity index 100%
rename from InternalFrameworks/dynamic/Stripe3DS2.xcframework/ios-arm64/Stripe3DS2.framework/Headers/STDSChallengeParameters.h
rename to InternalFrameworks/Stripe3DS2.xcframework/ios-arm64/Stripe3DS2.framework/Headers/STDSChallengeParameters.h
diff --git a/InternalFrameworks/dynamic/Stripe3DS2.xcframework/ios-arm64/Stripe3DS2.framework/Headers/STDSChallengeStatusReceiver.h b/InternalFrameworks/Stripe3DS2.xcframework/ios-arm64/Stripe3DS2.framework/Headers/STDSChallengeStatusReceiver.h
similarity index 100%
rename from InternalFrameworks/dynamic/Stripe3DS2.xcframework/ios-arm64/Stripe3DS2.framework/Headers/STDSChallengeStatusReceiver.h
rename to InternalFrameworks/Stripe3DS2.xcframework/ios-arm64/Stripe3DS2.framework/Headers/STDSChallengeStatusReceiver.h
diff --git a/InternalFrameworks/dynamic/Stripe3DS2.xcframework/ios-arm64/Stripe3DS2.framework/Headers/STDSCompletionEvent.h b/InternalFrameworks/Stripe3DS2.xcframework/ios-arm64/Stripe3DS2.framework/Headers/STDSCompletionEvent.h
similarity index 100%
rename from InternalFrameworks/dynamic/Stripe3DS2.xcframework/ios-arm64/Stripe3DS2.framework/Headers/STDSCompletionEvent.h
rename to InternalFrameworks/Stripe3DS2.xcframework/ios-arm64/Stripe3DS2.framework/Headers/STDSCompletionEvent.h
diff --git a/InternalFrameworks/dynamic/Stripe3DS2.xcframework/ios-arm64/Stripe3DS2.framework/Headers/STDSConfigParameters.h b/InternalFrameworks/Stripe3DS2.xcframework/ios-arm64/Stripe3DS2.framework/Headers/STDSConfigParameters.h
similarity index 100%
rename from InternalFrameworks/dynamic/Stripe3DS2.xcframework/ios-arm64/Stripe3DS2.framework/Headers/STDSConfigParameters.h
rename to InternalFrameworks/Stripe3DS2.xcframework/ios-arm64/Stripe3DS2.framework/Headers/STDSConfigParameters.h
diff --git a/InternalFrameworks/dynamic/Stripe3DS2.xcframework/ios-arm64/Stripe3DS2.framework/Headers/STDSCustomization.h b/InternalFrameworks/Stripe3DS2.xcframework/ios-arm64/Stripe3DS2.framework/Headers/STDSCustomization.h
similarity index 100%
rename from InternalFrameworks/dynamic/Stripe3DS2.xcframework/ios-arm64/Stripe3DS2.framework/Headers/STDSCustomization.h
rename to InternalFrameworks/Stripe3DS2.xcframework/ios-arm64/Stripe3DS2.framework/Headers/STDSCustomization.h
diff --git a/InternalFrameworks/dynamic/Stripe3DS2.xcframework/ios-arm64/Stripe3DS2.framework/Headers/STDSErrorMessage.h b/InternalFrameworks/Stripe3DS2.xcframework/ios-arm64/Stripe3DS2.framework/Headers/STDSErrorMessage.h
similarity index 100%
rename from InternalFrameworks/dynamic/Stripe3DS2.xcframework/ios-arm64/Stripe3DS2.framework/Headers/STDSErrorMessage.h
rename to InternalFrameworks/Stripe3DS2.xcframework/ios-arm64/Stripe3DS2.framework/Headers/STDSErrorMessage.h
diff --git a/InternalFrameworks/dynamic/Stripe3DS2.xcframework/ios-arm64/Stripe3DS2.framework/Headers/STDSException.h b/InternalFrameworks/Stripe3DS2.xcframework/ios-arm64/Stripe3DS2.framework/Headers/STDSException.h
similarity index 100%
rename from InternalFrameworks/dynamic/Stripe3DS2.xcframework/ios-arm64/Stripe3DS2.framework/Headers/STDSException.h
rename to InternalFrameworks/Stripe3DS2.xcframework/ios-arm64/Stripe3DS2.framework/Headers/STDSException.h
diff --git a/InternalFrameworks/dynamic/Stripe3DS2.xcframework/ios-arm64/Stripe3DS2.framework/Headers/STDSFooterCustomization.h b/InternalFrameworks/Stripe3DS2.xcframework/ios-arm64/Stripe3DS2.framework/Headers/STDSFooterCustomization.h
similarity index 100%
rename from InternalFrameworks/dynamic/Stripe3DS2.xcframework/ios-arm64/Stripe3DS2.framework/Headers/STDSFooterCustomization.h
rename to InternalFrameworks/Stripe3DS2.xcframework/ios-arm64/Stripe3DS2.framework/Headers/STDSFooterCustomization.h
diff --git a/InternalFrameworks/dynamic/Stripe3DS2.xcframework/ios-arm64/Stripe3DS2.framework/Headers/STDSInvalidInputException.h b/InternalFrameworks/Stripe3DS2.xcframework/ios-arm64/Stripe3DS2.framework/Headers/STDSInvalidInputException.h
similarity index 100%
rename from InternalFrameworks/dynamic/Stripe3DS2.xcframework/ios-arm64/Stripe3DS2.framework/Headers/STDSInvalidInputException.h
rename to InternalFrameworks/Stripe3DS2.xcframework/ios-arm64/Stripe3DS2.framework/Headers/STDSInvalidInputException.h
diff --git a/InternalFrameworks/dynamic/Stripe3DS2.xcframework/ios-arm64/Stripe3DS2.framework/Headers/STDSJSONDecodable.h b/InternalFrameworks/Stripe3DS2.xcframework/ios-arm64/Stripe3DS2.framework/Headers/STDSJSONDecodable.h
similarity index 100%
rename from InternalFrameworks/dynamic/Stripe3DS2.xcframework/ios-arm64/Stripe3DS2.framework/Headers/STDSJSONDecodable.h
rename to InternalFrameworks/Stripe3DS2.xcframework/ios-arm64/Stripe3DS2.framework/Headers/STDSJSONDecodable.h
diff --git a/InternalFrameworks/dynamic/Stripe3DS2.xcframework/ios-arm64/Stripe3DS2.framework/Headers/STDSJSONEncodable.h b/InternalFrameworks/Stripe3DS2.xcframework/ios-arm64/Stripe3DS2.framework/Headers/STDSJSONEncodable.h
similarity index 100%
rename from InternalFrameworks/dynamic/Stripe3DS2.xcframework/ios-arm64/Stripe3DS2.framework/Headers/STDSJSONEncodable.h
rename to InternalFrameworks/Stripe3DS2.xcframework/ios-arm64/Stripe3DS2.framework/Headers/STDSJSONEncodable.h
diff --git a/InternalFrameworks/dynamic/Stripe3DS2.xcframework/ios-arm64/Stripe3DS2.framework/Headers/STDSJSONEncoder.h b/InternalFrameworks/Stripe3DS2.xcframework/ios-arm64/Stripe3DS2.framework/Headers/STDSJSONEncoder.h
similarity index 100%
rename from InternalFrameworks/dynamic/Stripe3DS2.xcframework/ios-arm64/Stripe3DS2.framework/Headers/STDSJSONEncoder.h
rename to InternalFrameworks/Stripe3DS2.xcframework/ios-arm64/Stripe3DS2.framework/Headers/STDSJSONEncoder.h
diff --git a/InternalFrameworks/dynamic/Stripe3DS2.xcframework/ios-arm64/Stripe3DS2.framework/Headers/STDSLabelCustomization.h b/InternalFrameworks/Stripe3DS2.xcframework/ios-arm64/Stripe3DS2.framework/Headers/STDSLabelCustomization.h
similarity index 100%
rename from InternalFrameworks/dynamic/Stripe3DS2.xcframework/ios-arm64/Stripe3DS2.framework/Headers/STDSLabelCustomization.h
rename to InternalFrameworks/Stripe3DS2.xcframework/ios-arm64/Stripe3DS2.framework/Headers/STDSLabelCustomization.h
diff --git a/InternalFrameworks/dynamic/Stripe3DS2.xcframework/ios-arm64/Stripe3DS2.framework/Headers/STDSNavigationBarCustomization.h b/InternalFrameworks/Stripe3DS2.xcframework/ios-arm64/Stripe3DS2.framework/Headers/STDSNavigationBarCustomization.h
similarity index 100%
rename from InternalFrameworks/dynamic/Stripe3DS2.xcframework/ios-arm64/Stripe3DS2.framework/Headers/STDSNavigationBarCustomization.h
rename to InternalFrameworks/Stripe3DS2.xcframework/ios-arm64/Stripe3DS2.framework/Headers/STDSNavigationBarCustomization.h
diff --git a/InternalFrameworks/dynamic/Stripe3DS2.xcframework/ios-arm64/Stripe3DS2.framework/Headers/STDSNotInitializedException.h b/InternalFrameworks/Stripe3DS2.xcframework/ios-arm64/Stripe3DS2.framework/Headers/STDSNotInitializedException.h
similarity index 100%
rename from InternalFrameworks/dynamic/Stripe3DS2.xcframework/ios-arm64/Stripe3DS2.framework/Headers/STDSNotInitializedException.h
rename to InternalFrameworks/Stripe3DS2.xcframework/ios-arm64/Stripe3DS2.framework/Headers/STDSNotInitializedException.h
diff --git a/InternalFrameworks/dynamic/Stripe3DS2.xcframework/ios-arm64/Stripe3DS2.framework/Headers/STDSProtocolErrorEvent.h b/InternalFrameworks/Stripe3DS2.xcframework/ios-arm64/Stripe3DS2.framework/Headers/STDSProtocolErrorEvent.h
similarity index 100%
rename from InternalFrameworks/dynamic/Stripe3DS2.xcframework/ios-arm64/Stripe3DS2.framework/Headers/STDSProtocolErrorEvent.h
rename to InternalFrameworks/Stripe3DS2.xcframework/ios-arm64/Stripe3DS2.framework/Headers/STDSProtocolErrorEvent.h
diff --git a/InternalFrameworks/dynamic/Stripe3DS2.xcframework/ios-arm64/Stripe3DS2.framework/Headers/STDSRuntimeErrorEvent.h b/InternalFrameworks/Stripe3DS2.xcframework/ios-arm64/Stripe3DS2.framework/Headers/STDSRuntimeErrorEvent.h
similarity index 100%
rename from InternalFrameworks/dynamic/Stripe3DS2.xcframework/ios-arm64/Stripe3DS2.framework/Headers/STDSRuntimeErrorEvent.h
rename to InternalFrameworks/Stripe3DS2.xcframework/ios-arm64/Stripe3DS2.framework/Headers/STDSRuntimeErrorEvent.h
diff --git a/InternalFrameworks/dynamic/Stripe3DS2.xcframework/ios-arm64/Stripe3DS2.framework/Headers/STDSRuntimeException.h b/InternalFrameworks/Stripe3DS2.xcframework/ios-arm64/Stripe3DS2.framework/Headers/STDSRuntimeException.h
similarity index 100%
rename from InternalFrameworks/dynamic/Stripe3DS2.xcframework/ios-arm64/Stripe3DS2.framework/Headers/STDSRuntimeException.h
rename to InternalFrameworks/Stripe3DS2.xcframework/ios-arm64/Stripe3DS2.framework/Headers/STDSRuntimeException.h
diff --git a/InternalFrameworks/dynamic/Stripe3DS2.xcframework/ios-arm64/Stripe3DS2.framework/Headers/STDSSelectionCustomization.h b/InternalFrameworks/Stripe3DS2.xcframework/ios-arm64/Stripe3DS2.framework/Headers/STDSSelectionCustomization.h
similarity index 100%
rename from InternalFrameworks/dynamic/Stripe3DS2.xcframework/ios-arm64/Stripe3DS2.framework/Headers/STDSSelectionCustomization.h
rename to InternalFrameworks/Stripe3DS2.xcframework/ios-arm64/Stripe3DS2.framework/Headers/STDSSelectionCustomization.h
diff --git a/InternalFrameworks/dynamic/Stripe3DS2.xcframework/ios-arm64/Stripe3DS2.framework/Headers/STDSStripe3DS2Error.h b/InternalFrameworks/Stripe3DS2.xcframework/ios-arm64/Stripe3DS2.framework/Headers/STDSStripe3DS2Error.h
similarity index 100%
rename from InternalFrameworks/dynamic/Stripe3DS2.xcframework/ios-arm64/Stripe3DS2.framework/Headers/STDSStripe3DS2Error.h
rename to InternalFrameworks/Stripe3DS2.xcframework/ios-arm64/Stripe3DS2.framework/Headers/STDSStripe3DS2Error.h
diff --git a/InternalFrameworks/dynamic/Stripe3DS2.xcframework/ios-arm64/Stripe3DS2.framework/Headers/STDSSwiftTryCatch.h b/InternalFrameworks/Stripe3DS2.xcframework/ios-arm64/Stripe3DS2.framework/Headers/STDSSwiftTryCatch.h
similarity index 100%
rename from InternalFrameworks/dynamic/Stripe3DS2.xcframework/ios-arm64/Stripe3DS2.framework/Headers/STDSSwiftTryCatch.h
rename to InternalFrameworks/Stripe3DS2.xcframework/ios-arm64/Stripe3DS2.framework/Headers/STDSSwiftTryCatch.h
diff --git a/InternalFrameworks/dynamic/Stripe3DS2.xcframework/ios-arm64/Stripe3DS2.framework/Headers/STDSTextFieldCustomization.h b/InternalFrameworks/Stripe3DS2.xcframework/ios-arm64/Stripe3DS2.framework/Headers/STDSTextFieldCustomization.h
similarity index 100%
rename from InternalFrameworks/dynamic/Stripe3DS2.xcframework/ios-arm64/Stripe3DS2.framework/Headers/STDSTextFieldCustomization.h
rename to InternalFrameworks/Stripe3DS2.xcframework/ios-arm64/Stripe3DS2.framework/Headers/STDSTextFieldCustomization.h
diff --git a/InternalFrameworks/dynamic/Stripe3DS2.xcframework/ios-arm64/Stripe3DS2.framework/Headers/STDSThreeDS2Service.h b/InternalFrameworks/Stripe3DS2.xcframework/ios-arm64/Stripe3DS2.framework/Headers/STDSThreeDS2Service.h
similarity index 100%
rename from InternalFrameworks/dynamic/Stripe3DS2.xcframework/ios-arm64/Stripe3DS2.framework/Headers/STDSThreeDS2Service.h
rename to InternalFrameworks/Stripe3DS2.xcframework/ios-arm64/Stripe3DS2.framework/Headers/STDSThreeDS2Service.h
diff --git a/InternalFrameworks/dynamic/Stripe3DS2.xcframework/ios-arm64/Stripe3DS2.framework/Headers/STDSThreeDSProtocolVersion.h b/InternalFrameworks/Stripe3DS2.xcframework/ios-arm64/Stripe3DS2.framework/Headers/STDSThreeDSProtocolVersion.h
similarity index 100%
rename from InternalFrameworks/dynamic/Stripe3DS2.xcframework/ios-arm64/Stripe3DS2.framework/Headers/STDSThreeDSProtocolVersion.h
rename to InternalFrameworks/Stripe3DS2.xcframework/ios-arm64/Stripe3DS2.framework/Headers/STDSThreeDSProtocolVersion.h
diff --git a/InternalFrameworks/dynamic/Stripe3DS2.xcframework/ios-arm64/Stripe3DS2.framework/Headers/STDSTransaction.h b/InternalFrameworks/Stripe3DS2.xcframework/ios-arm64/Stripe3DS2.framework/Headers/STDSTransaction.h
similarity index 100%
rename from InternalFrameworks/dynamic/Stripe3DS2.xcframework/ios-arm64/Stripe3DS2.framework/Headers/STDSTransaction.h
rename to InternalFrameworks/Stripe3DS2.xcframework/ios-arm64/Stripe3DS2.framework/Headers/STDSTransaction.h
diff --git a/InternalFrameworks/dynamic/Stripe3DS2.xcframework/ios-arm64/Stripe3DS2.framework/Headers/STDSUICustomization.h b/InternalFrameworks/Stripe3DS2.xcframework/ios-arm64/Stripe3DS2.framework/Headers/STDSUICustomization.h
similarity index 100%
rename from InternalFrameworks/dynamic/Stripe3DS2.xcframework/ios-arm64/Stripe3DS2.framework/Headers/STDSUICustomization.h
rename to InternalFrameworks/Stripe3DS2.xcframework/ios-arm64/Stripe3DS2.framework/Headers/STDSUICustomization.h
diff --git a/InternalFrameworks/dynamic/Stripe3DS2.xcframework/ios-arm64/Stripe3DS2.framework/Headers/STDSWarning.h b/InternalFrameworks/Stripe3DS2.xcframework/ios-arm64/Stripe3DS2.framework/Headers/STDSWarning.h
similarity index 100%
rename from InternalFrameworks/dynamic/Stripe3DS2.xcframework/ios-arm64/Stripe3DS2.framework/Headers/STDSWarning.h
rename to InternalFrameworks/Stripe3DS2.xcframework/ios-arm64/Stripe3DS2.framework/Headers/STDSWarning.h
diff --git a/InternalFrameworks/dynamic/Stripe3DS2.xcframework/ios-arm64/Stripe3DS2.framework/Headers/Stripe3DS2-Prefix.pch b/InternalFrameworks/Stripe3DS2.xcframework/ios-arm64/Stripe3DS2.framework/Headers/Stripe3DS2-Prefix.pch
similarity index 100%
rename from InternalFrameworks/dynamic/Stripe3DS2.xcframework/ios-arm64/Stripe3DS2.framework/Headers/Stripe3DS2-Prefix.pch
rename to InternalFrameworks/Stripe3DS2.xcframework/ios-arm64/Stripe3DS2.framework/Headers/Stripe3DS2-Prefix.pch
diff --git a/InternalFrameworks/dynamic/Stripe3DS2.xcframework/ios-arm64/Stripe3DS2.framework/Headers/Stripe3DS2.h b/InternalFrameworks/Stripe3DS2.xcframework/ios-arm64/Stripe3DS2.framework/Headers/Stripe3DS2.h
similarity index 100%
rename from InternalFrameworks/dynamic/Stripe3DS2.xcframework/ios-arm64/Stripe3DS2.framework/Headers/Stripe3DS2.h
rename to InternalFrameworks/Stripe3DS2.xcframework/ios-arm64/Stripe3DS2.framework/Headers/Stripe3DS2.h
diff --git a/InternalFrameworks/dynamic/Stripe3DS2.xcframework/ios-arm64/Stripe3DS2.framework/Info.plist b/InternalFrameworks/Stripe3DS2.xcframework/ios-arm64/Stripe3DS2.framework/Info.plist
similarity index 100%
rename from InternalFrameworks/dynamic/Stripe3DS2.xcframework/ios-arm64/Stripe3DS2.framework/Info.plist
rename to InternalFrameworks/Stripe3DS2.xcframework/ios-arm64/Stripe3DS2.framework/Info.plist
diff --git a/InternalFrameworks/dynamic/Stripe3DS2.xcframework/ios-arm64/Stripe3DS2.framework/Modules/module.modulemap b/InternalFrameworks/Stripe3DS2.xcframework/ios-arm64/Stripe3DS2.framework/Modules/module.modulemap
similarity index 100%
rename from InternalFrameworks/dynamic/Stripe3DS2.xcframework/ios-arm64/Stripe3DS2.framework/Modules/module.modulemap
rename to InternalFrameworks/Stripe3DS2.xcframework/ios-arm64/Stripe3DS2.framework/Modules/module.modulemap
diff --git a/InternalFrameworks/Stripe3DS2.xcframework/ios-arm64/Stripe3DS2.framework/Stripe3DS2 b/InternalFrameworks/Stripe3DS2.xcframework/ios-arm64/Stripe3DS2.framework/Stripe3DS2
new file mode 100755
index 0000000000..fdbcf9ee1e
Binary files /dev/null and b/InternalFrameworks/Stripe3DS2.xcframework/ios-arm64/Stripe3DS2.framework/Stripe3DS2 differ
diff --git a/InternalFrameworks/dynamic/Stripe3DS2.xcframework/ios-arm64/Stripe3DS2.framework/amex.der b/InternalFrameworks/Stripe3DS2.xcframework/ios-arm64/Stripe3DS2.framework/amex.der
similarity index 100%
rename from InternalFrameworks/dynamic/Stripe3DS2.xcframework/ios-arm64/Stripe3DS2.framework/amex.der
rename to InternalFrameworks/Stripe3DS2.xcframework/ios-arm64/Stripe3DS2.framework/amex.der
diff --git a/InternalFrameworks/dynamic/Stripe3DS2.xcframework/ios-arm64/Stripe3DS2.framework/da.lproj/Localizable.strings b/InternalFrameworks/Stripe3DS2.xcframework/ios-arm64/Stripe3DS2.framework/da.lproj/Localizable.strings
similarity index 100%
rename from InternalFrameworks/dynamic/Stripe3DS2.xcframework/ios-arm64/Stripe3DS2.framework/da.lproj/Localizable.strings
rename to InternalFrameworks/Stripe3DS2.xcframework/ios-arm64/Stripe3DS2.framework/da.lproj/Localizable.strings
diff --git a/InternalFrameworks/dynamic/Stripe3DS2.xcframework/ios-arm64/Stripe3DS2.framework/de.lproj/Localizable.strings b/InternalFrameworks/Stripe3DS2.xcframework/ios-arm64/Stripe3DS2.framework/de.lproj/Localizable.strings
similarity index 100%
rename from InternalFrameworks/dynamic/Stripe3DS2.xcframework/ios-arm64/Stripe3DS2.framework/de.lproj/Localizable.strings
rename to InternalFrameworks/Stripe3DS2.xcframework/ios-arm64/Stripe3DS2.framework/de.lproj/Localizable.strings
diff --git a/InternalFrameworks/dynamic/Stripe3DS2.xcframework/ios-arm64/Stripe3DS2.framework/discover.der b/InternalFrameworks/Stripe3DS2.xcframework/ios-arm64/Stripe3DS2.framework/discover.der
similarity index 100%
rename from InternalFrameworks/dynamic/Stripe3DS2.xcframework/ios-arm64/Stripe3DS2.framework/discover.der
rename to InternalFrameworks/Stripe3DS2.xcframework/ios-arm64/Stripe3DS2.framework/discover.der
diff --git a/InternalFrameworks/dynamic/Stripe3DS2.xcframework/ios-arm64/Stripe3DS2.framework/ec_test.der b/InternalFrameworks/Stripe3DS2.xcframework/ios-arm64/Stripe3DS2.framework/ec_test.der
similarity index 100%
rename from InternalFrameworks/dynamic/Stripe3DS2.xcframework/ios-arm64/Stripe3DS2.framework/ec_test.der
rename to InternalFrameworks/Stripe3DS2.xcframework/ios-arm64/Stripe3DS2.framework/ec_test.der
diff --git a/InternalFrameworks/dynamic/Stripe3DS2.xcframework/ios-arm64/Stripe3DS2.framework/en-GB.lproj/Localizable.strings b/InternalFrameworks/Stripe3DS2.xcframework/ios-arm64/Stripe3DS2.framework/en-GB.lproj/Localizable.strings
similarity index 100%
rename from InternalFrameworks/dynamic/Stripe3DS2.xcframework/ios-arm64/Stripe3DS2.framework/en-GB.lproj/Localizable.strings
rename to InternalFrameworks/Stripe3DS2.xcframework/ios-arm64/Stripe3DS2.framework/en-GB.lproj/Localizable.strings
diff --git a/InternalFrameworks/dynamic/Stripe3DS2.xcframework/ios-arm64/Stripe3DS2.framework/en.lproj/Localizable.strings b/InternalFrameworks/Stripe3DS2.xcframework/ios-arm64/Stripe3DS2.framework/en.lproj/Localizable.strings
similarity index 100%
rename from InternalFrameworks/dynamic/Stripe3DS2.xcframework/ios-arm64/Stripe3DS2.framework/en.lproj/Localizable.strings
rename to InternalFrameworks/Stripe3DS2.xcframework/ios-arm64/Stripe3DS2.framework/en.lproj/Localizable.strings
diff --git a/InternalFrameworks/dynamic/Stripe3DS2.xcframework/ios-arm64/Stripe3DS2.framework/es-419.lproj/Localizable.strings b/InternalFrameworks/Stripe3DS2.xcframework/ios-arm64/Stripe3DS2.framework/es-419.lproj/Localizable.strings
similarity index 100%
rename from InternalFrameworks/dynamic/Stripe3DS2.xcframework/ios-arm64/Stripe3DS2.framework/es-419.lproj/Localizable.strings
rename to InternalFrameworks/Stripe3DS2.xcframework/ios-arm64/Stripe3DS2.framework/es-419.lproj/Localizable.strings
diff --git a/InternalFrameworks/dynamic/Stripe3DS2.xcframework/ios-arm64/Stripe3DS2.framework/es.lproj/Localizable.strings b/InternalFrameworks/Stripe3DS2.xcframework/ios-arm64/Stripe3DS2.framework/es.lproj/Localizable.strings
similarity index 100%
rename from InternalFrameworks/dynamic/Stripe3DS2.xcframework/ios-arm64/Stripe3DS2.framework/es.lproj/Localizable.strings
rename to InternalFrameworks/Stripe3DS2.xcframework/ios-arm64/Stripe3DS2.framework/es.lproj/Localizable.strings
diff --git a/InternalFrameworks/dynamic/Stripe3DS2.xcframework/ios-arm64/Stripe3DS2.framework/fi.lproj/Localizable.strings b/InternalFrameworks/Stripe3DS2.xcframework/ios-arm64/Stripe3DS2.framework/fi.lproj/Localizable.strings
similarity index 100%
rename from InternalFrameworks/dynamic/Stripe3DS2.xcframework/ios-arm64/Stripe3DS2.framework/fi.lproj/Localizable.strings
rename to InternalFrameworks/Stripe3DS2.xcframework/ios-arm64/Stripe3DS2.framework/fi.lproj/Localizable.strings
diff --git a/InternalFrameworks/dynamic/Stripe3DS2.xcframework/ios-arm64/Stripe3DS2.framework/fr-CA.lproj/Localizable.strings b/InternalFrameworks/Stripe3DS2.xcframework/ios-arm64/Stripe3DS2.framework/fr-CA.lproj/Localizable.strings
similarity index 100%
rename from InternalFrameworks/dynamic/Stripe3DS2.xcframework/ios-arm64/Stripe3DS2.framework/fr-CA.lproj/Localizable.strings
rename to InternalFrameworks/Stripe3DS2.xcframework/ios-arm64/Stripe3DS2.framework/fr-CA.lproj/Localizable.strings
diff --git a/InternalFrameworks/dynamic/Stripe3DS2.xcframework/ios-arm64/Stripe3DS2.framework/fr.lproj/Localizable.strings b/InternalFrameworks/Stripe3DS2.xcframework/ios-arm64/Stripe3DS2.framework/fr.lproj/Localizable.strings
similarity index 100%
rename from InternalFrameworks/dynamic/Stripe3DS2.xcframework/ios-arm64/Stripe3DS2.framework/fr.lproj/Localizable.strings
rename to InternalFrameworks/Stripe3DS2.xcframework/ios-arm64/Stripe3DS2.framework/fr.lproj/Localizable.strings
diff --git a/InternalFrameworks/dynamic/Stripe3DS2.xcframework/ios-arm64/Stripe3DS2.framework/hu.lproj/Localizable.strings b/InternalFrameworks/Stripe3DS2.xcframework/ios-arm64/Stripe3DS2.framework/hu.lproj/Localizable.strings
similarity index 100%
rename from InternalFrameworks/dynamic/Stripe3DS2.xcframework/ios-arm64/Stripe3DS2.framework/hu.lproj/Localizable.strings
rename to InternalFrameworks/Stripe3DS2.xcframework/ios-arm64/Stripe3DS2.framework/hu.lproj/Localizable.strings
diff --git a/InternalFrameworks/dynamic/Stripe3DS2.xcframework/ios-arm64/Stripe3DS2.framework/it.lproj/Localizable.strings b/InternalFrameworks/Stripe3DS2.xcframework/ios-arm64/Stripe3DS2.framework/it.lproj/Localizable.strings
similarity index 100%
rename from InternalFrameworks/dynamic/Stripe3DS2.xcframework/ios-arm64/Stripe3DS2.framework/it.lproj/Localizable.strings
rename to InternalFrameworks/Stripe3DS2.xcframework/ios-arm64/Stripe3DS2.framework/it.lproj/Localizable.strings
diff --git a/InternalFrameworks/dynamic/Stripe3DS2.xcframework/ios-arm64/Stripe3DS2.framework/ja.lproj/Localizable.strings b/InternalFrameworks/Stripe3DS2.xcframework/ios-arm64/Stripe3DS2.framework/ja.lproj/Localizable.strings
similarity index 100%
rename from InternalFrameworks/dynamic/Stripe3DS2.xcframework/ios-arm64/Stripe3DS2.framework/ja.lproj/Localizable.strings
rename to InternalFrameworks/Stripe3DS2.xcframework/ios-arm64/Stripe3DS2.framework/ja.lproj/Localizable.strings
diff --git a/InternalFrameworks/dynamic/Stripe3DS2.xcframework/ios-arm64/Stripe3DS2.framework/ko.lproj/Localizable.strings b/InternalFrameworks/Stripe3DS2.xcframework/ios-arm64/Stripe3DS2.framework/ko.lproj/Localizable.strings
similarity index 100%
rename from InternalFrameworks/dynamic/Stripe3DS2.xcframework/ios-arm64/Stripe3DS2.framework/ko.lproj/Localizable.strings
rename to InternalFrameworks/Stripe3DS2.xcframework/ios-arm64/Stripe3DS2.framework/ko.lproj/Localizable.strings
diff --git a/InternalFrameworks/dynamic/Stripe3DS2.xcframework/ios-arm64/Stripe3DS2.framework/mastercard.der b/InternalFrameworks/Stripe3DS2.xcframework/ios-arm64/Stripe3DS2.framework/mastercard.der
similarity index 100%
rename from InternalFrameworks/dynamic/Stripe3DS2.xcframework/ios-arm64/Stripe3DS2.framework/mastercard.der
rename to InternalFrameworks/Stripe3DS2.xcframework/ios-arm64/Stripe3DS2.framework/mastercard.der
diff --git a/InternalFrameworks/dynamic/Stripe3DS2.xcframework/ios-arm64/Stripe3DS2.framework/mt.lproj/Localizable.strings b/InternalFrameworks/Stripe3DS2.xcframework/ios-arm64/Stripe3DS2.framework/mt.lproj/Localizable.strings
similarity index 100%
rename from InternalFrameworks/dynamic/Stripe3DS2.xcframework/ios-arm64/Stripe3DS2.framework/mt.lproj/Localizable.strings
rename to InternalFrameworks/Stripe3DS2.xcframework/ios-arm64/Stripe3DS2.framework/mt.lproj/Localizable.strings
diff --git a/InternalFrameworks/dynamic/Stripe3DS2.xcframework/ios-arm64/Stripe3DS2.framework/nb.lproj/Localizable.strings b/InternalFrameworks/Stripe3DS2.xcframework/ios-arm64/Stripe3DS2.framework/nb.lproj/Localizable.strings
similarity index 100%
rename from InternalFrameworks/dynamic/Stripe3DS2.xcframework/ios-arm64/Stripe3DS2.framework/nb.lproj/Localizable.strings
rename to InternalFrameworks/Stripe3DS2.xcframework/ios-arm64/Stripe3DS2.framework/nb.lproj/Localizable.strings
diff --git a/InternalFrameworks/dynamic/Stripe3DS2.xcframework/ios-arm64/Stripe3DS2.framework/nl.lproj/Localizable.strings b/InternalFrameworks/Stripe3DS2.xcframework/ios-arm64/Stripe3DS2.framework/nl.lproj/Localizable.strings
similarity index 100%
rename from InternalFrameworks/dynamic/Stripe3DS2.xcframework/ios-arm64/Stripe3DS2.framework/nl.lproj/Localizable.strings
rename to InternalFrameworks/Stripe3DS2.xcframework/ios-arm64/Stripe3DS2.framework/nl.lproj/Localizable.strings
diff --git a/InternalFrameworks/dynamic/Stripe3DS2.xcframework/ios-arm64/Stripe3DS2.framework/nn-NO.lproj/Localizable.strings b/InternalFrameworks/Stripe3DS2.xcframework/ios-arm64/Stripe3DS2.framework/nn-NO.lproj/Localizable.strings
similarity index 100%
rename from InternalFrameworks/dynamic/Stripe3DS2.xcframework/ios-arm64/Stripe3DS2.framework/nn-NO.lproj/Localizable.strings
rename to InternalFrameworks/Stripe3DS2.xcframework/ios-arm64/Stripe3DS2.framework/nn-NO.lproj/Localizable.strings
diff --git a/InternalFrameworks/dynamic/Stripe3DS2.xcframework/ios-arm64/Stripe3DS2.framework/pt-BR.lproj/Localizable.strings b/InternalFrameworks/Stripe3DS2.xcframework/ios-arm64/Stripe3DS2.framework/pt-BR.lproj/Localizable.strings
similarity index 100%
rename from InternalFrameworks/dynamic/Stripe3DS2.xcframework/ios-arm64/Stripe3DS2.framework/pt-BR.lproj/Localizable.strings
rename to InternalFrameworks/Stripe3DS2.xcframework/ios-arm64/Stripe3DS2.framework/pt-BR.lproj/Localizable.strings
diff --git a/InternalFrameworks/dynamic/Stripe3DS2.xcframework/ios-arm64/Stripe3DS2.framework/pt-PT.lproj/Localizable.strings b/InternalFrameworks/Stripe3DS2.xcframework/ios-arm64/Stripe3DS2.framework/pt-PT.lproj/Localizable.strings
similarity index 100%
rename from InternalFrameworks/dynamic/Stripe3DS2.xcframework/ios-arm64/Stripe3DS2.framework/pt-PT.lproj/Localizable.strings
rename to InternalFrameworks/Stripe3DS2.xcframework/ios-arm64/Stripe3DS2.framework/pt-PT.lproj/Localizable.strings
diff --git a/InternalFrameworks/dynamic/Stripe3DS2.xcframework/ios-arm64/Stripe3DS2.framework/ru.lproj/Localizable.strings b/InternalFrameworks/Stripe3DS2.xcframework/ios-arm64/Stripe3DS2.framework/ru.lproj/Localizable.strings
similarity index 100%
rename from InternalFrameworks/dynamic/Stripe3DS2.xcframework/ios-arm64/Stripe3DS2.framework/ru.lproj/Localizable.strings
rename to InternalFrameworks/Stripe3DS2.xcframework/ios-arm64/Stripe3DS2.framework/ru.lproj/Localizable.strings
diff --git a/InternalFrameworks/dynamic/Stripe3DS2.xcframework/ios-arm64/Stripe3DS2.framework/sv.lproj/Localizable.strings b/InternalFrameworks/Stripe3DS2.xcframework/ios-arm64/Stripe3DS2.framework/sv.lproj/Localizable.strings
similarity index 100%
rename from InternalFrameworks/dynamic/Stripe3DS2.xcframework/ios-arm64/Stripe3DS2.framework/sv.lproj/Localizable.strings
rename to InternalFrameworks/Stripe3DS2.xcframework/ios-arm64/Stripe3DS2.framework/sv.lproj/Localizable.strings
diff --git a/InternalFrameworks/dynamic/Stripe3DS2.xcframework/ios-arm64/Stripe3DS2.framework/tr.lproj/Localizable.strings b/InternalFrameworks/Stripe3DS2.xcframework/ios-arm64/Stripe3DS2.framework/tr.lproj/Localizable.strings
similarity index 100%
rename from InternalFrameworks/dynamic/Stripe3DS2.xcframework/ios-arm64/Stripe3DS2.framework/tr.lproj/Localizable.strings
rename to InternalFrameworks/Stripe3DS2.xcframework/ios-arm64/Stripe3DS2.framework/tr.lproj/Localizable.strings
diff --git a/InternalFrameworks/dynamic/Stripe3DS2.xcframework/ios-arm64/Stripe3DS2.framework/ul-test.der b/InternalFrameworks/Stripe3DS2.xcframework/ios-arm64/Stripe3DS2.framework/ul-test.der
similarity index 100%
rename from InternalFrameworks/dynamic/Stripe3DS2.xcframework/ios-arm64/Stripe3DS2.framework/ul-test.der
rename to InternalFrameworks/Stripe3DS2.xcframework/ios-arm64/Stripe3DS2.framework/ul-test.der
diff --git a/InternalFrameworks/dynamic/Stripe3DS2.xcframework/ios-arm64/Stripe3DS2.framework/visa.der b/InternalFrameworks/Stripe3DS2.xcframework/ios-arm64/Stripe3DS2.framework/visa.der
similarity index 100%
rename from InternalFrameworks/dynamic/Stripe3DS2.xcframework/ios-arm64/Stripe3DS2.framework/visa.der
rename to InternalFrameworks/Stripe3DS2.xcframework/ios-arm64/Stripe3DS2.framework/visa.der
diff --git a/InternalFrameworks/dynamic/Stripe3DS2.xcframework/ios-arm64/Stripe3DS2.framework/zh-HK.lproj/Localizable.strings b/InternalFrameworks/Stripe3DS2.xcframework/ios-arm64/Stripe3DS2.framework/zh-HK.lproj/Localizable.strings
similarity index 100%
rename from InternalFrameworks/dynamic/Stripe3DS2.xcframework/ios-arm64/Stripe3DS2.framework/zh-HK.lproj/Localizable.strings
rename to InternalFrameworks/Stripe3DS2.xcframework/ios-arm64/Stripe3DS2.framework/zh-HK.lproj/Localizable.strings
diff --git a/InternalFrameworks/dynamic/Stripe3DS2.xcframework/ios-arm64/Stripe3DS2.framework/zh-Hans.lproj/Localizable.strings b/InternalFrameworks/Stripe3DS2.xcframework/ios-arm64/Stripe3DS2.framework/zh-Hans.lproj/Localizable.strings
similarity index 100%
rename from InternalFrameworks/dynamic/Stripe3DS2.xcframework/ios-arm64/Stripe3DS2.framework/zh-Hans.lproj/Localizable.strings
rename to InternalFrameworks/Stripe3DS2.xcframework/ios-arm64/Stripe3DS2.framework/zh-Hans.lproj/Localizable.strings
diff --git a/InternalFrameworks/dynamic/Stripe3DS2.xcframework/ios-arm64/Stripe3DS2.framework/zh-Hant.lproj/Localizable.strings b/InternalFrameworks/Stripe3DS2.xcframework/ios-arm64/Stripe3DS2.framework/zh-Hant.lproj/Localizable.strings
similarity index 100%
rename from InternalFrameworks/dynamic/Stripe3DS2.xcframework/ios-arm64/Stripe3DS2.framework/zh-Hant.lproj/Localizable.strings
rename to InternalFrameworks/Stripe3DS2.xcframework/ios-arm64/Stripe3DS2.framework/zh-Hant.lproj/Localizable.strings
diff --git a/InternalFrameworks/dynamic/Stripe3DS2.xcframework/ios-arm64_x86_64-simulator/Stripe3DS2.framework/Assets.car b/InternalFrameworks/Stripe3DS2.xcframework/ios-arm64_x86_64-simulator/Stripe3DS2.framework/Assets.car
similarity index 99%
rename from InternalFrameworks/dynamic/Stripe3DS2.xcframework/ios-arm64_x86_64-simulator/Stripe3DS2.framework/Assets.car
rename to InternalFrameworks/Stripe3DS2.xcframework/ios-arm64_x86_64-simulator/Stripe3DS2.framework/Assets.car
index 10ec85fd36..387b115791 100644
Binary files a/InternalFrameworks/dynamic/Stripe3DS2.xcframework/ios-arm64_x86_64-simulator/Stripe3DS2.framework/Assets.car and b/InternalFrameworks/Stripe3DS2.xcframework/ios-arm64_x86_64-simulator/Stripe3DS2.framework/Assets.car differ
diff --git a/InternalFrameworks/dynamic/Stripe3DS2.xcframework/ios-arm64_x86_64-simulator/Stripe3DS2.framework/Headers/STDSAlreadyInitializedException.h b/InternalFrameworks/Stripe3DS2.xcframework/ios-arm64_x86_64-simulator/Stripe3DS2.framework/Headers/STDSAlreadyInitializedException.h
similarity index 100%
rename from InternalFrameworks/dynamic/Stripe3DS2.xcframework/ios-arm64_x86_64-simulator/Stripe3DS2.framework/Headers/STDSAlreadyInitializedException.h
rename to InternalFrameworks/Stripe3DS2.xcframework/ios-arm64_x86_64-simulator/Stripe3DS2.framework/Headers/STDSAlreadyInitializedException.h
diff --git a/InternalFrameworks/dynamic/Stripe3DS2.xcframework/ios-arm64_x86_64-simulator/Stripe3DS2.framework/Headers/STDSAuthenticationRequestParameters.h b/InternalFrameworks/Stripe3DS2.xcframework/ios-arm64_x86_64-simulator/Stripe3DS2.framework/Headers/STDSAuthenticationRequestParameters.h
similarity index 100%
rename from InternalFrameworks/dynamic/Stripe3DS2.xcframework/ios-arm64_x86_64-simulator/Stripe3DS2.framework/Headers/STDSAuthenticationRequestParameters.h
rename to InternalFrameworks/Stripe3DS2.xcframework/ios-arm64_x86_64-simulator/Stripe3DS2.framework/Headers/STDSAuthenticationRequestParameters.h
diff --git a/InternalFrameworks/dynamic/Stripe3DS2.xcframework/ios-arm64_x86_64-simulator/Stripe3DS2.framework/Headers/STDSAuthenticationResponse.h b/InternalFrameworks/Stripe3DS2.xcframework/ios-arm64_x86_64-simulator/Stripe3DS2.framework/Headers/STDSAuthenticationResponse.h
similarity index 100%
rename from InternalFrameworks/dynamic/Stripe3DS2.xcframework/ios-arm64_x86_64-simulator/Stripe3DS2.framework/Headers/STDSAuthenticationResponse.h
rename to InternalFrameworks/Stripe3DS2.xcframework/ios-arm64_x86_64-simulator/Stripe3DS2.framework/Headers/STDSAuthenticationResponse.h
diff --git a/InternalFrameworks/dynamic/Stripe3DS2.xcframework/ios-arm64_x86_64-simulator/Stripe3DS2.framework/Headers/STDSButtonCustomization.h b/InternalFrameworks/Stripe3DS2.xcframework/ios-arm64_x86_64-simulator/Stripe3DS2.framework/Headers/STDSButtonCustomization.h
similarity index 100%
rename from InternalFrameworks/dynamic/Stripe3DS2.xcframework/ios-arm64_x86_64-simulator/Stripe3DS2.framework/Headers/STDSButtonCustomization.h
rename to InternalFrameworks/Stripe3DS2.xcframework/ios-arm64_x86_64-simulator/Stripe3DS2.framework/Headers/STDSButtonCustomization.h
diff --git a/InternalFrameworks/dynamic/Stripe3DS2.xcframework/ios-arm64_x86_64-simulator/Stripe3DS2.framework/Headers/STDSChallengeParameters.h b/InternalFrameworks/Stripe3DS2.xcframework/ios-arm64_x86_64-simulator/Stripe3DS2.framework/Headers/STDSChallengeParameters.h
similarity index 100%
rename from InternalFrameworks/dynamic/Stripe3DS2.xcframework/ios-arm64_x86_64-simulator/Stripe3DS2.framework/Headers/STDSChallengeParameters.h
rename to InternalFrameworks/Stripe3DS2.xcframework/ios-arm64_x86_64-simulator/Stripe3DS2.framework/Headers/STDSChallengeParameters.h
diff --git a/InternalFrameworks/dynamic/Stripe3DS2.xcframework/ios-arm64_x86_64-simulator/Stripe3DS2.framework/Headers/STDSChallengeStatusReceiver.h b/InternalFrameworks/Stripe3DS2.xcframework/ios-arm64_x86_64-simulator/Stripe3DS2.framework/Headers/STDSChallengeStatusReceiver.h
similarity index 100%
rename from InternalFrameworks/dynamic/Stripe3DS2.xcframework/ios-arm64_x86_64-simulator/Stripe3DS2.framework/Headers/STDSChallengeStatusReceiver.h
rename to InternalFrameworks/Stripe3DS2.xcframework/ios-arm64_x86_64-simulator/Stripe3DS2.framework/Headers/STDSChallengeStatusReceiver.h
diff --git a/InternalFrameworks/dynamic/Stripe3DS2.xcframework/ios-arm64_x86_64-simulator/Stripe3DS2.framework/Headers/STDSCompletionEvent.h b/InternalFrameworks/Stripe3DS2.xcframework/ios-arm64_x86_64-simulator/Stripe3DS2.framework/Headers/STDSCompletionEvent.h
similarity index 100%
rename from InternalFrameworks/dynamic/Stripe3DS2.xcframework/ios-arm64_x86_64-simulator/Stripe3DS2.framework/Headers/STDSCompletionEvent.h
rename to InternalFrameworks/Stripe3DS2.xcframework/ios-arm64_x86_64-simulator/Stripe3DS2.framework/Headers/STDSCompletionEvent.h
diff --git a/InternalFrameworks/dynamic/Stripe3DS2.xcframework/ios-arm64_x86_64-simulator/Stripe3DS2.framework/Headers/STDSConfigParameters.h b/InternalFrameworks/Stripe3DS2.xcframework/ios-arm64_x86_64-simulator/Stripe3DS2.framework/Headers/STDSConfigParameters.h
similarity index 100%
rename from InternalFrameworks/dynamic/Stripe3DS2.xcframework/ios-arm64_x86_64-simulator/Stripe3DS2.framework/Headers/STDSConfigParameters.h
rename to InternalFrameworks/Stripe3DS2.xcframework/ios-arm64_x86_64-simulator/Stripe3DS2.framework/Headers/STDSConfigParameters.h
diff --git a/InternalFrameworks/dynamic/Stripe3DS2.xcframework/ios-arm64_x86_64-simulator/Stripe3DS2.framework/Headers/STDSCustomization.h b/InternalFrameworks/Stripe3DS2.xcframework/ios-arm64_x86_64-simulator/Stripe3DS2.framework/Headers/STDSCustomization.h
similarity index 100%
rename from InternalFrameworks/dynamic/Stripe3DS2.xcframework/ios-arm64_x86_64-simulator/Stripe3DS2.framework/Headers/STDSCustomization.h
rename to InternalFrameworks/Stripe3DS2.xcframework/ios-arm64_x86_64-simulator/Stripe3DS2.framework/Headers/STDSCustomization.h
diff --git a/InternalFrameworks/dynamic/Stripe3DS2.xcframework/ios-arm64_x86_64-simulator/Stripe3DS2.framework/Headers/STDSErrorMessage.h b/InternalFrameworks/Stripe3DS2.xcframework/ios-arm64_x86_64-simulator/Stripe3DS2.framework/Headers/STDSErrorMessage.h
similarity index 100%
rename from InternalFrameworks/dynamic/Stripe3DS2.xcframework/ios-arm64_x86_64-simulator/Stripe3DS2.framework/Headers/STDSErrorMessage.h
rename to InternalFrameworks/Stripe3DS2.xcframework/ios-arm64_x86_64-simulator/Stripe3DS2.framework/Headers/STDSErrorMessage.h
diff --git a/InternalFrameworks/dynamic/Stripe3DS2.xcframework/ios-arm64_x86_64-simulator/Stripe3DS2.framework/Headers/STDSException.h b/InternalFrameworks/Stripe3DS2.xcframework/ios-arm64_x86_64-simulator/Stripe3DS2.framework/Headers/STDSException.h
similarity index 100%
rename from InternalFrameworks/dynamic/Stripe3DS2.xcframework/ios-arm64_x86_64-simulator/Stripe3DS2.framework/Headers/STDSException.h
rename to InternalFrameworks/Stripe3DS2.xcframework/ios-arm64_x86_64-simulator/Stripe3DS2.framework/Headers/STDSException.h
diff --git a/InternalFrameworks/dynamic/Stripe3DS2.xcframework/ios-arm64_x86_64-simulator/Stripe3DS2.framework/Headers/STDSFooterCustomization.h b/InternalFrameworks/Stripe3DS2.xcframework/ios-arm64_x86_64-simulator/Stripe3DS2.framework/Headers/STDSFooterCustomization.h
similarity index 100%
rename from InternalFrameworks/dynamic/Stripe3DS2.xcframework/ios-arm64_x86_64-simulator/Stripe3DS2.framework/Headers/STDSFooterCustomization.h
rename to InternalFrameworks/Stripe3DS2.xcframework/ios-arm64_x86_64-simulator/Stripe3DS2.framework/Headers/STDSFooterCustomization.h
diff --git a/InternalFrameworks/dynamic/Stripe3DS2.xcframework/ios-arm64_x86_64-simulator/Stripe3DS2.framework/Headers/STDSInvalidInputException.h b/InternalFrameworks/Stripe3DS2.xcframework/ios-arm64_x86_64-simulator/Stripe3DS2.framework/Headers/STDSInvalidInputException.h
similarity index 100%
rename from InternalFrameworks/dynamic/Stripe3DS2.xcframework/ios-arm64_x86_64-simulator/Stripe3DS2.framework/Headers/STDSInvalidInputException.h
rename to InternalFrameworks/Stripe3DS2.xcframework/ios-arm64_x86_64-simulator/Stripe3DS2.framework/Headers/STDSInvalidInputException.h
diff --git a/InternalFrameworks/dynamic/Stripe3DS2.xcframework/ios-arm64_x86_64-simulator/Stripe3DS2.framework/Headers/STDSJSONDecodable.h b/InternalFrameworks/Stripe3DS2.xcframework/ios-arm64_x86_64-simulator/Stripe3DS2.framework/Headers/STDSJSONDecodable.h
similarity index 100%
rename from InternalFrameworks/dynamic/Stripe3DS2.xcframework/ios-arm64_x86_64-simulator/Stripe3DS2.framework/Headers/STDSJSONDecodable.h
rename to InternalFrameworks/Stripe3DS2.xcframework/ios-arm64_x86_64-simulator/Stripe3DS2.framework/Headers/STDSJSONDecodable.h
diff --git a/InternalFrameworks/dynamic/Stripe3DS2.xcframework/ios-arm64_x86_64-simulator/Stripe3DS2.framework/Headers/STDSJSONEncodable.h b/InternalFrameworks/Stripe3DS2.xcframework/ios-arm64_x86_64-simulator/Stripe3DS2.framework/Headers/STDSJSONEncodable.h
similarity index 100%
rename from InternalFrameworks/dynamic/Stripe3DS2.xcframework/ios-arm64_x86_64-simulator/Stripe3DS2.framework/Headers/STDSJSONEncodable.h
rename to InternalFrameworks/Stripe3DS2.xcframework/ios-arm64_x86_64-simulator/Stripe3DS2.framework/Headers/STDSJSONEncodable.h
diff --git a/InternalFrameworks/dynamic/Stripe3DS2.xcframework/ios-arm64_x86_64-simulator/Stripe3DS2.framework/Headers/STDSJSONEncoder.h b/InternalFrameworks/Stripe3DS2.xcframework/ios-arm64_x86_64-simulator/Stripe3DS2.framework/Headers/STDSJSONEncoder.h
similarity index 100%
rename from InternalFrameworks/dynamic/Stripe3DS2.xcframework/ios-arm64_x86_64-simulator/Stripe3DS2.framework/Headers/STDSJSONEncoder.h
rename to InternalFrameworks/Stripe3DS2.xcframework/ios-arm64_x86_64-simulator/Stripe3DS2.framework/Headers/STDSJSONEncoder.h
diff --git a/InternalFrameworks/dynamic/Stripe3DS2.xcframework/ios-arm64_x86_64-simulator/Stripe3DS2.framework/Headers/STDSLabelCustomization.h b/InternalFrameworks/Stripe3DS2.xcframework/ios-arm64_x86_64-simulator/Stripe3DS2.framework/Headers/STDSLabelCustomization.h
similarity index 100%
rename from InternalFrameworks/dynamic/Stripe3DS2.xcframework/ios-arm64_x86_64-simulator/Stripe3DS2.framework/Headers/STDSLabelCustomization.h
rename to InternalFrameworks/Stripe3DS2.xcframework/ios-arm64_x86_64-simulator/Stripe3DS2.framework/Headers/STDSLabelCustomization.h
diff --git a/InternalFrameworks/dynamic/Stripe3DS2.xcframework/ios-arm64_x86_64-simulator/Stripe3DS2.framework/Headers/STDSNavigationBarCustomization.h b/InternalFrameworks/Stripe3DS2.xcframework/ios-arm64_x86_64-simulator/Stripe3DS2.framework/Headers/STDSNavigationBarCustomization.h
similarity index 100%
rename from InternalFrameworks/dynamic/Stripe3DS2.xcframework/ios-arm64_x86_64-simulator/Stripe3DS2.framework/Headers/STDSNavigationBarCustomization.h
rename to InternalFrameworks/Stripe3DS2.xcframework/ios-arm64_x86_64-simulator/Stripe3DS2.framework/Headers/STDSNavigationBarCustomization.h
diff --git a/InternalFrameworks/dynamic/Stripe3DS2.xcframework/ios-arm64_x86_64-simulator/Stripe3DS2.framework/Headers/STDSNotInitializedException.h b/InternalFrameworks/Stripe3DS2.xcframework/ios-arm64_x86_64-simulator/Stripe3DS2.framework/Headers/STDSNotInitializedException.h
similarity index 100%
rename from InternalFrameworks/dynamic/Stripe3DS2.xcframework/ios-arm64_x86_64-simulator/Stripe3DS2.framework/Headers/STDSNotInitializedException.h
rename to InternalFrameworks/Stripe3DS2.xcframework/ios-arm64_x86_64-simulator/Stripe3DS2.framework/Headers/STDSNotInitializedException.h
diff --git a/InternalFrameworks/dynamic/Stripe3DS2.xcframework/ios-arm64_x86_64-simulator/Stripe3DS2.framework/Headers/STDSProtocolErrorEvent.h b/InternalFrameworks/Stripe3DS2.xcframework/ios-arm64_x86_64-simulator/Stripe3DS2.framework/Headers/STDSProtocolErrorEvent.h
similarity index 100%
rename from InternalFrameworks/dynamic/Stripe3DS2.xcframework/ios-arm64_x86_64-simulator/Stripe3DS2.framework/Headers/STDSProtocolErrorEvent.h
rename to InternalFrameworks/Stripe3DS2.xcframework/ios-arm64_x86_64-simulator/Stripe3DS2.framework/Headers/STDSProtocolErrorEvent.h
diff --git a/InternalFrameworks/dynamic/Stripe3DS2.xcframework/ios-arm64_x86_64-simulator/Stripe3DS2.framework/Headers/STDSRuntimeErrorEvent.h b/InternalFrameworks/Stripe3DS2.xcframework/ios-arm64_x86_64-simulator/Stripe3DS2.framework/Headers/STDSRuntimeErrorEvent.h
similarity index 100%
rename from InternalFrameworks/dynamic/Stripe3DS2.xcframework/ios-arm64_x86_64-simulator/Stripe3DS2.framework/Headers/STDSRuntimeErrorEvent.h
rename to InternalFrameworks/Stripe3DS2.xcframework/ios-arm64_x86_64-simulator/Stripe3DS2.framework/Headers/STDSRuntimeErrorEvent.h
diff --git a/InternalFrameworks/dynamic/Stripe3DS2.xcframework/ios-arm64_x86_64-simulator/Stripe3DS2.framework/Headers/STDSRuntimeException.h b/InternalFrameworks/Stripe3DS2.xcframework/ios-arm64_x86_64-simulator/Stripe3DS2.framework/Headers/STDSRuntimeException.h
similarity index 100%
rename from InternalFrameworks/dynamic/Stripe3DS2.xcframework/ios-arm64_x86_64-simulator/Stripe3DS2.framework/Headers/STDSRuntimeException.h
rename to InternalFrameworks/Stripe3DS2.xcframework/ios-arm64_x86_64-simulator/Stripe3DS2.framework/Headers/STDSRuntimeException.h
diff --git a/InternalFrameworks/dynamic/Stripe3DS2.xcframework/ios-arm64_x86_64-simulator/Stripe3DS2.framework/Headers/STDSSelectionCustomization.h b/InternalFrameworks/Stripe3DS2.xcframework/ios-arm64_x86_64-simulator/Stripe3DS2.framework/Headers/STDSSelectionCustomization.h
similarity index 100%
rename from InternalFrameworks/dynamic/Stripe3DS2.xcframework/ios-arm64_x86_64-simulator/Stripe3DS2.framework/Headers/STDSSelectionCustomization.h
rename to InternalFrameworks/Stripe3DS2.xcframework/ios-arm64_x86_64-simulator/Stripe3DS2.framework/Headers/STDSSelectionCustomization.h
diff --git a/InternalFrameworks/dynamic/Stripe3DS2.xcframework/ios-arm64_x86_64-simulator/Stripe3DS2.framework/Headers/STDSStripe3DS2Error.h b/InternalFrameworks/Stripe3DS2.xcframework/ios-arm64_x86_64-simulator/Stripe3DS2.framework/Headers/STDSStripe3DS2Error.h
similarity index 100%
rename from InternalFrameworks/dynamic/Stripe3DS2.xcframework/ios-arm64_x86_64-simulator/Stripe3DS2.framework/Headers/STDSStripe3DS2Error.h
rename to InternalFrameworks/Stripe3DS2.xcframework/ios-arm64_x86_64-simulator/Stripe3DS2.framework/Headers/STDSStripe3DS2Error.h
diff --git a/InternalFrameworks/dynamic/Stripe3DS2.xcframework/ios-arm64_x86_64-simulator/Stripe3DS2.framework/Headers/STDSSwiftTryCatch.h b/InternalFrameworks/Stripe3DS2.xcframework/ios-arm64_x86_64-simulator/Stripe3DS2.framework/Headers/STDSSwiftTryCatch.h
similarity index 100%
rename from InternalFrameworks/dynamic/Stripe3DS2.xcframework/ios-arm64_x86_64-simulator/Stripe3DS2.framework/Headers/STDSSwiftTryCatch.h
rename to InternalFrameworks/Stripe3DS2.xcframework/ios-arm64_x86_64-simulator/Stripe3DS2.framework/Headers/STDSSwiftTryCatch.h
diff --git a/InternalFrameworks/dynamic/Stripe3DS2.xcframework/ios-arm64_x86_64-simulator/Stripe3DS2.framework/Headers/STDSTextFieldCustomization.h b/InternalFrameworks/Stripe3DS2.xcframework/ios-arm64_x86_64-simulator/Stripe3DS2.framework/Headers/STDSTextFieldCustomization.h
similarity index 100%
rename from InternalFrameworks/dynamic/Stripe3DS2.xcframework/ios-arm64_x86_64-simulator/Stripe3DS2.framework/Headers/STDSTextFieldCustomization.h
rename to InternalFrameworks/Stripe3DS2.xcframework/ios-arm64_x86_64-simulator/Stripe3DS2.framework/Headers/STDSTextFieldCustomization.h
diff --git a/InternalFrameworks/dynamic/Stripe3DS2.xcframework/ios-arm64_x86_64-simulator/Stripe3DS2.framework/Headers/STDSThreeDS2Service.h b/InternalFrameworks/Stripe3DS2.xcframework/ios-arm64_x86_64-simulator/Stripe3DS2.framework/Headers/STDSThreeDS2Service.h
similarity index 100%
rename from InternalFrameworks/dynamic/Stripe3DS2.xcframework/ios-arm64_x86_64-simulator/Stripe3DS2.framework/Headers/STDSThreeDS2Service.h
rename to InternalFrameworks/Stripe3DS2.xcframework/ios-arm64_x86_64-simulator/Stripe3DS2.framework/Headers/STDSThreeDS2Service.h
diff --git a/InternalFrameworks/dynamic/Stripe3DS2.xcframework/ios-arm64_x86_64-simulator/Stripe3DS2.framework/Headers/STDSThreeDSProtocolVersion.h b/InternalFrameworks/Stripe3DS2.xcframework/ios-arm64_x86_64-simulator/Stripe3DS2.framework/Headers/STDSThreeDSProtocolVersion.h
similarity index 100%
rename from InternalFrameworks/dynamic/Stripe3DS2.xcframework/ios-arm64_x86_64-simulator/Stripe3DS2.framework/Headers/STDSThreeDSProtocolVersion.h
rename to InternalFrameworks/Stripe3DS2.xcframework/ios-arm64_x86_64-simulator/Stripe3DS2.framework/Headers/STDSThreeDSProtocolVersion.h
diff --git a/InternalFrameworks/dynamic/Stripe3DS2.xcframework/ios-arm64_x86_64-simulator/Stripe3DS2.framework/Headers/STDSTransaction.h b/InternalFrameworks/Stripe3DS2.xcframework/ios-arm64_x86_64-simulator/Stripe3DS2.framework/Headers/STDSTransaction.h
similarity index 100%
rename from InternalFrameworks/dynamic/Stripe3DS2.xcframework/ios-arm64_x86_64-simulator/Stripe3DS2.framework/Headers/STDSTransaction.h
rename to InternalFrameworks/Stripe3DS2.xcframework/ios-arm64_x86_64-simulator/Stripe3DS2.framework/Headers/STDSTransaction.h
diff --git a/InternalFrameworks/dynamic/Stripe3DS2.xcframework/ios-arm64_x86_64-simulator/Stripe3DS2.framework/Headers/STDSUICustomization.h b/InternalFrameworks/Stripe3DS2.xcframework/ios-arm64_x86_64-simulator/Stripe3DS2.framework/Headers/STDSUICustomization.h
similarity index 100%
rename from InternalFrameworks/dynamic/Stripe3DS2.xcframework/ios-arm64_x86_64-simulator/Stripe3DS2.framework/Headers/STDSUICustomization.h
rename to InternalFrameworks/Stripe3DS2.xcframework/ios-arm64_x86_64-simulator/Stripe3DS2.framework/Headers/STDSUICustomization.h
diff --git a/InternalFrameworks/dynamic/Stripe3DS2.xcframework/ios-arm64_x86_64-simulator/Stripe3DS2.framework/Headers/STDSWarning.h b/InternalFrameworks/Stripe3DS2.xcframework/ios-arm64_x86_64-simulator/Stripe3DS2.framework/Headers/STDSWarning.h
similarity index 100%
rename from InternalFrameworks/dynamic/Stripe3DS2.xcframework/ios-arm64_x86_64-simulator/Stripe3DS2.framework/Headers/STDSWarning.h
rename to InternalFrameworks/Stripe3DS2.xcframework/ios-arm64_x86_64-simulator/Stripe3DS2.framework/Headers/STDSWarning.h
diff --git a/InternalFrameworks/dynamic/Stripe3DS2.xcframework/ios-arm64_x86_64-simulator/Stripe3DS2.framework/Headers/Stripe3DS2-Prefix.pch b/InternalFrameworks/Stripe3DS2.xcframework/ios-arm64_x86_64-simulator/Stripe3DS2.framework/Headers/Stripe3DS2-Prefix.pch
similarity index 100%
rename from InternalFrameworks/dynamic/Stripe3DS2.xcframework/ios-arm64_x86_64-simulator/Stripe3DS2.framework/Headers/Stripe3DS2-Prefix.pch
rename to InternalFrameworks/Stripe3DS2.xcframework/ios-arm64_x86_64-simulator/Stripe3DS2.framework/Headers/Stripe3DS2-Prefix.pch
diff --git a/InternalFrameworks/dynamic/Stripe3DS2.xcframework/ios-arm64_x86_64-simulator/Stripe3DS2.framework/Headers/Stripe3DS2.h b/InternalFrameworks/Stripe3DS2.xcframework/ios-arm64_x86_64-simulator/Stripe3DS2.framework/Headers/Stripe3DS2.h
similarity index 100%
rename from InternalFrameworks/dynamic/Stripe3DS2.xcframework/ios-arm64_x86_64-simulator/Stripe3DS2.framework/Headers/Stripe3DS2.h
rename to InternalFrameworks/Stripe3DS2.xcframework/ios-arm64_x86_64-simulator/Stripe3DS2.framework/Headers/Stripe3DS2.h
diff --git a/InternalFrameworks/dynamic/Stripe3DS2.xcframework/ios-arm64_x86_64-simulator/Stripe3DS2.framework/Info.plist b/InternalFrameworks/Stripe3DS2.xcframework/ios-arm64_x86_64-simulator/Stripe3DS2.framework/Info.plist
similarity index 100%
rename from InternalFrameworks/dynamic/Stripe3DS2.xcframework/ios-arm64_x86_64-simulator/Stripe3DS2.framework/Info.plist
rename to InternalFrameworks/Stripe3DS2.xcframework/ios-arm64_x86_64-simulator/Stripe3DS2.framework/Info.plist
diff --git a/InternalFrameworks/dynamic/Stripe3DS2.xcframework/ios-arm64_x86_64-simulator/Stripe3DS2.framework/Modules/module.modulemap b/InternalFrameworks/Stripe3DS2.xcframework/ios-arm64_x86_64-simulator/Stripe3DS2.framework/Modules/module.modulemap
similarity index 100%
rename from InternalFrameworks/dynamic/Stripe3DS2.xcframework/ios-arm64_x86_64-simulator/Stripe3DS2.framework/Modules/module.modulemap
rename to InternalFrameworks/Stripe3DS2.xcframework/ios-arm64_x86_64-simulator/Stripe3DS2.framework/Modules/module.modulemap
diff --git a/InternalFrameworks/Stripe3DS2.xcframework/ios-arm64_x86_64-simulator/Stripe3DS2.framework/Stripe3DS2 b/InternalFrameworks/Stripe3DS2.xcframework/ios-arm64_x86_64-simulator/Stripe3DS2.framework/Stripe3DS2
new file mode 100755
index 0000000000..647101c523
Binary files /dev/null and b/InternalFrameworks/Stripe3DS2.xcframework/ios-arm64_x86_64-simulator/Stripe3DS2.framework/Stripe3DS2 differ
diff --git a/InternalFrameworks/dynamic/Stripe3DS2.xcframework/ios-arm64_x86_64-simulator/Stripe3DS2.framework/_CodeSignature/CodeResources b/InternalFrameworks/Stripe3DS2.xcframework/ios-arm64_x86_64-simulator/Stripe3DS2.framework/_CodeSignature/CodeResources
similarity index 99%
rename from InternalFrameworks/dynamic/Stripe3DS2.xcframework/ios-arm64_x86_64-simulator/Stripe3DS2.framework/_CodeSignature/CodeResources
rename to InternalFrameworks/Stripe3DS2.xcframework/ios-arm64_x86_64-simulator/Stripe3DS2.framework/_CodeSignature/CodeResources
index d856255767..d2ed3b019d 100644
--- a/InternalFrameworks/dynamic/Stripe3DS2.xcframework/ios-arm64_x86_64-simulator/Stripe3DS2.framework/_CodeSignature/CodeResources
+++ b/InternalFrameworks/Stripe3DS2.xcframework/ios-arm64_x86_64-simulator/Stripe3DS2.framework/_CodeSignature/CodeResources
@@ -6,7 +6,7 @@
Assets.car
- K4ddGkUJlXGtYXl7QG4DaCiQKwg=
+ cQLTEJiZn0Q+nGWIBd4xXun7B10=
Headers/STDSAlreadyInitializedException.h
@@ -404,7 +404,7 @@
hash2
- ZMvtm4jFdazqdWhtomsWRR7yBUpSRy2Ew6NdezDUZ0A=
+ 5tslQd37Z6Mb8LVnwDBaa0baNq0OCbE/tZJGC6KbXCs=
Headers/STDSAlreadyInitializedException.h
diff --git a/InternalFrameworks/dynamic/Stripe3DS2.xcframework/ios-arm64_x86_64-simulator/Stripe3DS2.framework/amex.der b/InternalFrameworks/Stripe3DS2.xcframework/ios-arm64_x86_64-simulator/Stripe3DS2.framework/amex.der
similarity index 100%
rename from InternalFrameworks/dynamic/Stripe3DS2.xcframework/ios-arm64_x86_64-simulator/Stripe3DS2.framework/amex.der
rename to InternalFrameworks/Stripe3DS2.xcframework/ios-arm64_x86_64-simulator/Stripe3DS2.framework/amex.der
diff --git a/InternalFrameworks/dynamic/Stripe3DS2.xcframework/ios-arm64_x86_64-simulator/Stripe3DS2.framework/da.lproj/Localizable.strings b/InternalFrameworks/Stripe3DS2.xcframework/ios-arm64_x86_64-simulator/Stripe3DS2.framework/da.lproj/Localizable.strings
similarity index 100%
rename from InternalFrameworks/dynamic/Stripe3DS2.xcframework/ios-arm64_x86_64-simulator/Stripe3DS2.framework/da.lproj/Localizable.strings
rename to InternalFrameworks/Stripe3DS2.xcframework/ios-arm64_x86_64-simulator/Stripe3DS2.framework/da.lproj/Localizable.strings
diff --git a/InternalFrameworks/dynamic/Stripe3DS2.xcframework/ios-arm64_x86_64-simulator/Stripe3DS2.framework/de.lproj/Localizable.strings b/InternalFrameworks/Stripe3DS2.xcframework/ios-arm64_x86_64-simulator/Stripe3DS2.framework/de.lproj/Localizable.strings
similarity index 100%
rename from InternalFrameworks/dynamic/Stripe3DS2.xcframework/ios-arm64_x86_64-simulator/Stripe3DS2.framework/de.lproj/Localizable.strings
rename to InternalFrameworks/Stripe3DS2.xcframework/ios-arm64_x86_64-simulator/Stripe3DS2.framework/de.lproj/Localizable.strings
diff --git a/InternalFrameworks/dynamic/Stripe3DS2.xcframework/ios-arm64_x86_64-simulator/Stripe3DS2.framework/discover.der b/InternalFrameworks/Stripe3DS2.xcframework/ios-arm64_x86_64-simulator/Stripe3DS2.framework/discover.der
similarity index 100%
rename from InternalFrameworks/dynamic/Stripe3DS2.xcframework/ios-arm64_x86_64-simulator/Stripe3DS2.framework/discover.der
rename to InternalFrameworks/Stripe3DS2.xcframework/ios-arm64_x86_64-simulator/Stripe3DS2.framework/discover.der
diff --git a/InternalFrameworks/dynamic/Stripe3DS2.xcframework/ios-arm64_x86_64-simulator/Stripe3DS2.framework/ec_test.der b/InternalFrameworks/Stripe3DS2.xcframework/ios-arm64_x86_64-simulator/Stripe3DS2.framework/ec_test.der
similarity index 100%
rename from InternalFrameworks/dynamic/Stripe3DS2.xcframework/ios-arm64_x86_64-simulator/Stripe3DS2.framework/ec_test.der
rename to InternalFrameworks/Stripe3DS2.xcframework/ios-arm64_x86_64-simulator/Stripe3DS2.framework/ec_test.der
diff --git a/InternalFrameworks/dynamic/Stripe3DS2.xcframework/ios-arm64_x86_64-simulator/Stripe3DS2.framework/en-GB.lproj/Localizable.strings b/InternalFrameworks/Stripe3DS2.xcframework/ios-arm64_x86_64-simulator/Stripe3DS2.framework/en-GB.lproj/Localizable.strings
similarity index 100%
rename from InternalFrameworks/dynamic/Stripe3DS2.xcframework/ios-arm64_x86_64-simulator/Stripe3DS2.framework/en-GB.lproj/Localizable.strings
rename to InternalFrameworks/Stripe3DS2.xcframework/ios-arm64_x86_64-simulator/Stripe3DS2.framework/en-GB.lproj/Localizable.strings
diff --git a/InternalFrameworks/dynamic/Stripe3DS2.xcframework/ios-arm64_x86_64-simulator/Stripe3DS2.framework/en.lproj/Localizable.strings b/InternalFrameworks/Stripe3DS2.xcframework/ios-arm64_x86_64-simulator/Stripe3DS2.framework/en.lproj/Localizable.strings
similarity index 100%
rename from InternalFrameworks/dynamic/Stripe3DS2.xcframework/ios-arm64_x86_64-simulator/Stripe3DS2.framework/en.lproj/Localizable.strings
rename to InternalFrameworks/Stripe3DS2.xcframework/ios-arm64_x86_64-simulator/Stripe3DS2.framework/en.lproj/Localizable.strings
diff --git a/InternalFrameworks/dynamic/Stripe3DS2.xcframework/ios-arm64_x86_64-simulator/Stripe3DS2.framework/es-419.lproj/Localizable.strings b/InternalFrameworks/Stripe3DS2.xcframework/ios-arm64_x86_64-simulator/Stripe3DS2.framework/es-419.lproj/Localizable.strings
similarity index 100%
rename from InternalFrameworks/dynamic/Stripe3DS2.xcframework/ios-arm64_x86_64-simulator/Stripe3DS2.framework/es-419.lproj/Localizable.strings
rename to InternalFrameworks/Stripe3DS2.xcframework/ios-arm64_x86_64-simulator/Stripe3DS2.framework/es-419.lproj/Localizable.strings
diff --git a/InternalFrameworks/dynamic/Stripe3DS2.xcframework/ios-arm64_x86_64-simulator/Stripe3DS2.framework/es.lproj/Localizable.strings b/InternalFrameworks/Stripe3DS2.xcframework/ios-arm64_x86_64-simulator/Stripe3DS2.framework/es.lproj/Localizable.strings
similarity index 100%
rename from InternalFrameworks/dynamic/Stripe3DS2.xcframework/ios-arm64_x86_64-simulator/Stripe3DS2.framework/es.lproj/Localizable.strings
rename to InternalFrameworks/Stripe3DS2.xcframework/ios-arm64_x86_64-simulator/Stripe3DS2.framework/es.lproj/Localizable.strings
diff --git a/InternalFrameworks/dynamic/Stripe3DS2.xcframework/ios-arm64_x86_64-simulator/Stripe3DS2.framework/fi.lproj/Localizable.strings b/InternalFrameworks/Stripe3DS2.xcframework/ios-arm64_x86_64-simulator/Stripe3DS2.framework/fi.lproj/Localizable.strings
similarity index 100%
rename from InternalFrameworks/dynamic/Stripe3DS2.xcframework/ios-arm64_x86_64-simulator/Stripe3DS2.framework/fi.lproj/Localizable.strings
rename to InternalFrameworks/Stripe3DS2.xcframework/ios-arm64_x86_64-simulator/Stripe3DS2.framework/fi.lproj/Localizable.strings
diff --git a/InternalFrameworks/dynamic/Stripe3DS2.xcframework/ios-arm64_x86_64-simulator/Stripe3DS2.framework/fr-CA.lproj/Localizable.strings b/InternalFrameworks/Stripe3DS2.xcframework/ios-arm64_x86_64-simulator/Stripe3DS2.framework/fr-CA.lproj/Localizable.strings
similarity index 100%
rename from InternalFrameworks/dynamic/Stripe3DS2.xcframework/ios-arm64_x86_64-simulator/Stripe3DS2.framework/fr-CA.lproj/Localizable.strings
rename to InternalFrameworks/Stripe3DS2.xcframework/ios-arm64_x86_64-simulator/Stripe3DS2.framework/fr-CA.lproj/Localizable.strings
diff --git a/InternalFrameworks/dynamic/Stripe3DS2.xcframework/ios-arm64_x86_64-simulator/Stripe3DS2.framework/fr.lproj/Localizable.strings b/InternalFrameworks/Stripe3DS2.xcframework/ios-arm64_x86_64-simulator/Stripe3DS2.framework/fr.lproj/Localizable.strings
similarity index 100%
rename from InternalFrameworks/dynamic/Stripe3DS2.xcframework/ios-arm64_x86_64-simulator/Stripe3DS2.framework/fr.lproj/Localizable.strings
rename to InternalFrameworks/Stripe3DS2.xcframework/ios-arm64_x86_64-simulator/Stripe3DS2.framework/fr.lproj/Localizable.strings
diff --git a/InternalFrameworks/dynamic/Stripe3DS2.xcframework/ios-arm64_x86_64-simulator/Stripe3DS2.framework/hu.lproj/Localizable.strings b/InternalFrameworks/Stripe3DS2.xcframework/ios-arm64_x86_64-simulator/Stripe3DS2.framework/hu.lproj/Localizable.strings
similarity index 100%
rename from InternalFrameworks/dynamic/Stripe3DS2.xcframework/ios-arm64_x86_64-simulator/Stripe3DS2.framework/hu.lproj/Localizable.strings
rename to InternalFrameworks/Stripe3DS2.xcframework/ios-arm64_x86_64-simulator/Stripe3DS2.framework/hu.lproj/Localizable.strings
diff --git a/InternalFrameworks/dynamic/Stripe3DS2.xcframework/ios-arm64_x86_64-simulator/Stripe3DS2.framework/it.lproj/Localizable.strings b/InternalFrameworks/Stripe3DS2.xcframework/ios-arm64_x86_64-simulator/Stripe3DS2.framework/it.lproj/Localizable.strings
similarity index 100%
rename from InternalFrameworks/dynamic/Stripe3DS2.xcframework/ios-arm64_x86_64-simulator/Stripe3DS2.framework/it.lproj/Localizable.strings
rename to InternalFrameworks/Stripe3DS2.xcframework/ios-arm64_x86_64-simulator/Stripe3DS2.framework/it.lproj/Localizable.strings
diff --git a/InternalFrameworks/dynamic/Stripe3DS2.xcframework/ios-arm64_x86_64-simulator/Stripe3DS2.framework/ja.lproj/Localizable.strings b/InternalFrameworks/Stripe3DS2.xcframework/ios-arm64_x86_64-simulator/Stripe3DS2.framework/ja.lproj/Localizable.strings
similarity index 100%
rename from InternalFrameworks/dynamic/Stripe3DS2.xcframework/ios-arm64_x86_64-simulator/Stripe3DS2.framework/ja.lproj/Localizable.strings
rename to InternalFrameworks/Stripe3DS2.xcframework/ios-arm64_x86_64-simulator/Stripe3DS2.framework/ja.lproj/Localizable.strings
diff --git a/InternalFrameworks/dynamic/Stripe3DS2.xcframework/ios-arm64_x86_64-simulator/Stripe3DS2.framework/ko.lproj/Localizable.strings b/InternalFrameworks/Stripe3DS2.xcframework/ios-arm64_x86_64-simulator/Stripe3DS2.framework/ko.lproj/Localizable.strings
similarity index 100%
rename from InternalFrameworks/dynamic/Stripe3DS2.xcframework/ios-arm64_x86_64-simulator/Stripe3DS2.framework/ko.lproj/Localizable.strings
rename to InternalFrameworks/Stripe3DS2.xcframework/ios-arm64_x86_64-simulator/Stripe3DS2.framework/ko.lproj/Localizable.strings
diff --git a/InternalFrameworks/dynamic/Stripe3DS2.xcframework/ios-arm64_x86_64-simulator/Stripe3DS2.framework/mastercard.der b/InternalFrameworks/Stripe3DS2.xcframework/ios-arm64_x86_64-simulator/Stripe3DS2.framework/mastercard.der
similarity index 100%
rename from InternalFrameworks/dynamic/Stripe3DS2.xcframework/ios-arm64_x86_64-simulator/Stripe3DS2.framework/mastercard.der
rename to InternalFrameworks/Stripe3DS2.xcframework/ios-arm64_x86_64-simulator/Stripe3DS2.framework/mastercard.der
diff --git a/InternalFrameworks/dynamic/Stripe3DS2.xcframework/ios-arm64_x86_64-simulator/Stripe3DS2.framework/mt.lproj/Localizable.strings b/InternalFrameworks/Stripe3DS2.xcframework/ios-arm64_x86_64-simulator/Stripe3DS2.framework/mt.lproj/Localizable.strings
similarity index 100%
rename from InternalFrameworks/dynamic/Stripe3DS2.xcframework/ios-arm64_x86_64-simulator/Stripe3DS2.framework/mt.lproj/Localizable.strings
rename to InternalFrameworks/Stripe3DS2.xcframework/ios-arm64_x86_64-simulator/Stripe3DS2.framework/mt.lproj/Localizable.strings
diff --git a/InternalFrameworks/dynamic/Stripe3DS2.xcframework/ios-arm64_x86_64-simulator/Stripe3DS2.framework/nb.lproj/Localizable.strings b/InternalFrameworks/Stripe3DS2.xcframework/ios-arm64_x86_64-simulator/Stripe3DS2.framework/nb.lproj/Localizable.strings
similarity index 100%
rename from InternalFrameworks/dynamic/Stripe3DS2.xcframework/ios-arm64_x86_64-simulator/Stripe3DS2.framework/nb.lproj/Localizable.strings
rename to InternalFrameworks/Stripe3DS2.xcframework/ios-arm64_x86_64-simulator/Stripe3DS2.framework/nb.lproj/Localizable.strings
diff --git a/InternalFrameworks/dynamic/Stripe3DS2.xcframework/ios-arm64_x86_64-simulator/Stripe3DS2.framework/nl.lproj/Localizable.strings b/InternalFrameworks/Stripe3DS2.xcframework/ios-arm64_x86_64-simulator/Stripe3DS2.framework/nl.lproj/Localizable.strings
similarity index 100%
rename from InternalFrameworks/dynamic/Stripe3DS2.xcframework/ios-arm64_x86_64-simulator/Stripe3DS2.framework/nl.lproj/Localizable.strings
rename to InternalFrameworks/Stripe3DS2.xcframework/ios-arm64_x86_64-simulator/Stripe3DS2.framework/nl.lproj/Localizable.strings
diff --git a/InternalFrameworks/dynamic/Stripe3DS2.xcframework/ios-arm64_x86_64-simulator/Stripe3DS2.framework/nn-NO.lproj/Localizable.strings b/InternalFrameworks/Stripe3DS2.xcframework/ios-arm64_x86_64-simulator/Stripe3DS2.framework/nn-NO.lproj/Localizable.strings
similarity index 100%
rename from InternalFrameworks/dynamic/Stripe3DS2.xcframework/ios-arm64_x86_64-simulator/Stripe3DS2.framework/nn-NO.lproj/Localizable.strings
rename to InternalFrameworks/Stripe3DS2.xcframework/ios-arm64_x86_64-simulator/Stripe3DS2.framework/nn-NO.lproj/Localizable.strings
diff --git a/InternalFrameworks/dynamic/Stripe3DS2.xcframework/ios-arm64_x86_64-simulator/Stripe3DS2.framework/pt-BR.lproj/Localizable.strings b/InternalFrameworks/Stripe3DS2.xcframework/ios-arm64_x86_64-simulator/Stripe3DS2.framework/pt-BR.lproj/Localizable.strings
similarity index 100%
rename from InternalFrameworks/dynamic/Stripe3DS2.xcframework/ios-arm64_x86_64-simulator/Stripe3DS2.framework/pt-BR.lproj/Localizable.strings
rename to InternalFrameworks/Stripe3DS2.xcframework/ios-arm64_x86_64-simulator/Stripe3DS2.framework/pt-BR.lproj/Localizable.strings
diff --git a/InternalFrameworks/dynamic/Stripe3DS2.xcframework/ios-arm64_x86_64-simulator/Stripe3DS2.framework/pt-PT.lproj/Localizable.strings b/InternalFrameworks/Stripe3DS2.xcframework/ios-arm64_x86_64-simulator/Stripe3DS2.framework/pt-PT.lproj/Localizable.strings
similarity index 100%
rename from InternalFrameworks/dynamic/Stripe3DS2.xcframework/ios-arm64_x86_64-simulator/Stripe3DS2.framework/pt-PT.lproj/Localizable.strings
rename to InternalFrameworks/Stripe3DS2.xcframework/ios-arm64_x86_64-simulator/Stripe3DS2.framework/pt-PT.lproj/Localizable.strings
diff --git a/InternalFrameworks/dynamic/Stripe3DS2.xcframework/ios-arm64_x86_64-simulator/Stripe3DS2.framework/ru.lproj/Localizable.strings b/InternalFrameworks/Stripe3DS2.xcframework/ios-arm64_x86_64-simulator/Stripe3DS2.framework/ru.lproj/Localizable.strings
similarity index 100%
rename from InternalFrameworks/dynamic/Stripe3DS2.xcframework/ios-arm64_x86_64-simulator/Stripe3DS2.framework/ru.lproj/Localizable.strings
rename to InternalFrameworks/Stripe3DS2.xcframework/ios-arm64_x86_64-simulator/Stripe3DS2.framework/ru.lproj/Localizable.strings
diff --git a/InternalFrameworks/dynamic/Stripe3DS2.xcframework/ios-arm64_x86_64-simulator/Stripe3DS2.framework/sv.lproj/Localizable.strings b/InternalFrameworks/Stripe3DS2.xcframework/ios-arm64_x86_64-simulator/Stripe3DS2.framework/sv.lproj/Localizable.strings
similarity index 100%
rename from InternalFrameworks/dynamic/Stripe3DS2.xcframework/ios-arm64_x86_64-simulator/Stripe3DS2.framework/sv.lproj/Localizable.strings
rename to InternalFrameworks/Stripe3DS2.xcframework/ios-arm64_x86_64-simulator/Stripe3DS2.framework/sv.lproj/Localizable.strings
diff --git a/InternalFrameworks/dynamic/Stripe3DS2.xcframework/ios-arm64_x86_64-simulator/Stripe3DS2.framework/tr.lproj/Localizable.strings b/InternalFrameworks/Stripe3DS2.xcframework/ios-arm64_x86_64-simulator/Stripe3DS2.framework/tr.lproj/Localizable.strings
similarity index 100%
rename from InternalFrameworks/dynamic/Stripe3DS2.xcframework/ios-arm64_x86_64-simulator/Stripe3DS2.framework/tr.lproj/Localizable.strings
rename to InternalFrameworks/Stripe3DS2.xcframework/ios-arm64_x86_64-simulator/Stripe3DS2.framework/tr.lproj/Localizable.strings
diff --git a/InternalFrameworks/dynamic/Stripe3DS2.xcframework/ios-arm64_x86_64-simulator/Stripe3DS2.framework/ul-test.der b/InternalFrameworks/Stripe3DS2.xcframework/ios-arm64_x86_64-simulator/Stripe3DS2.framework/ul-test.der
similarity index 100%
rename from InternalFrameworks/dynamic/Stripe3DS2.xcframework/ios-arm64_x86_64-simulator/Stripe3DS2.framework/ul-test.der
rename to InternalFrameworks/Stripe3DS2.xcframework/ios-arm64_x86_64-simulator/Stripe3DS2.framework/ul-test.der
diff --git a/InternalFrameworks/dynamic/Stripe3DS2.xcframework/ios-arm64_x86_64-simulator/Stripe3DS2.framework/visa.der b/InternalFrameworks/Stripe3DS2.xcframework/ios-arm64_x86_64-simulator/Stripe3DS2.framework/visa.der
similarity index 100%
rename from InternalFrameworks/dynamic/Stripe3DS2.xcframework/ios-arm64_x86_64-simulator/Stripe3DS2.framework/visa.der
rename to InternalFrameworks/Stripe3DS2.xcframework/ios-arm64_x86_64-simulator/Stripe3DS2.framework/visa.der
diff --git a/InternalFrameworks/dynamic/Stripe3DS2.xcframework/ios-arm64_x86_64-simulator/Stripe3DS2.framework/zh-HK.lproj/Localizable.strings b/InternalFrameworks/Stripe3DS2.xcframework/ios-arm64_x86_64-simulator/Stripe3DS2.framework/zh-HK.lproj/Localizable.strings
similarity index 100%
rename from InternalFrameworks/dynamic/Stripe3DS2.xcframework/ios-arm64_x86_64-simulator/Stripe3DS2.framework/zh-HK.lproj/Localizable.strings
rename to InternalFrameworks/Stripe3DS2.xcframework/ios-arm64_x86_64-simulator/Stripe3DS2.framework/zh-HK.lproj/Localizable.strings
diff --git a/InternalFrameworks/dynamic/Stripe3DS2.xcframework/ios-arm64_x86_64-simulator/Stripe3DS2.framework/zh-Hans.lproj/Localizable.strings b/InternalFrameworks/Stripe3DS2.xcframework/ios-arm64_x86_64-simulator/Stripe3DS2.framework/zh-Hans.lproj/Localizable.strings
similarity index 100%
rename from InternalFrameworks/dynamic/Stripe3DS2.xcframework/ios-arm64_x86_64-simulator/Stripe3DS2.framework/zh-Hans.lproj/Localizable.strings
rename to InternalFrameworks/Stripe3DS2.xcframework/ios-arm64_x86_64-simulator/Stripe3DS2.framework/zh-Hans.lproj/Localizable.strings
diff --git a/InternalFrameworks/dynamic/Stripe3DS2.xcframework/ios-arm64_x86_64-simulator/Stripe3DS2.framework/zh-Hant.lproj/Localizable.strings b/InternalFrameworks/Stripe3DS2.xcframework/ios-arm64_x86_64-simulator/Stripe3DS2.framework/zh-Hant.lproj/Localizable.strings
similarity index 100%
rename from InternalFrameworks/dynamic/Stripe3DS2.xcframework/ios-arm64_x86_64-simulator/Stripe3DS2.framework/zh-Hant.lproj/Localizable.strings
rename to InternalFrameworks/Stripe3DS2.xcframework/ios-arm64_x86_64-simulator/Stripe3DS2.framework/zh-Hant.lproj/Localizable.strings
diff --git a/InternalFrameworks/dynamic/Stripe3DS2.xcframework/ios-x86_64-maccatalyst/Stripe3DS2.framework/Headers b/InternalFrameworks/Stripe3DS2.xcframework/ios-x86_64-maccatalyst/Stripe3DS2.framework/Headers
similarity index 100%
rename from InternalFrameworks/dynamic/Stripe3DS2.xcframework/ios-x86_64-maccatalyst/Stripe3DS2.framework/Headers
rename to InternalFrameworks/Stripe3DS2.xcframework/ios-x86_64-maccatalyst/Stripe3DS2.framework/Headers
diff --git a/InternalFrameworks/dynamic/Stripe3DS2.xcframework/ios-x86_64-maccatalyst/Stripe3DS2.framework/Modules b/InternalFrameworks/Stripe3DS2.xcframework/ios-x86_64-maccatalyst/Stripe3DS2.framework/Modules
similarity index 100%
rename from InternalFrameworks/dynamic/Stripe3DS2.xcframework/ios-x86_64-maccatalyst/Stripe3DS2.framework/Modules
rename to InternalFrameworks/Stripe3DS2.xcframework/ios-x86_64-maccatalyst/Stripe3DS2.framework/Modules
diff --git a/InternalFrameworks/dynamic/Stripe3DS2.xcframework/ios-x86_64-maccatalyst/Stripe3DS2.framework/Resources b/InternalFrameworks/Stripe3DS2.xcframework/ios-x86_64-maccatalyst/Stripe3DS2.framework/Resources
similarity index 100%
rename from InternalFrameworks/dynamic/Stripe3DS2.xcframework/ios-x86_64-maccatalyst/Stripe3DS2.framework/Resources
rename to InternalFrameworks/Stripe3DS2.xcframework/ios-x86_64-maccatalyst/Stripe3DS2.framework/Resources
diff --git a/InternalFrameworks/dynamic/Stripe3DS2.xcframework/ios-x86_64-maccatalyst/Stripe3DS2.framework/Stripe3DS2 b/InternalFrameworks/Stripe3DS2.xcframework/ios-x86_64-maccatalyst/Stripe3DS2.framework/Stripe3DS2
similarity index 100%
rename from InternalFrameworks/dynamic/Stripe3DS2.xcframework/ios-x86_64-maccatalyst/Stripe3DS2.framework/Stripe3DS2
rename to InternalFrameworks/Stripe3DS2.xcframework/ios-x86_64-maccatalyst/Stripe3DS2.framework/Stripe3DS2
diff --git a/InternalFrameworks/dynamic/Stripe3DS2.xcframework/ios-x86_64-maccatalyst/Stripe3DS2.framework/Versions/A/Headers/STDSAlreadyInitializedException.h b/InternalFrameworks/Stripe3DS2.xcframework/ios-x86_64-maccatalyst/Stripe3DS2.framework/Versions/A/Headers/STDSAlreadyInitializedException.h
similarity index 100%
rename from InternalFrameworks/dynamic/Stripe3DS2.xcframework/ios-x86_64-maccatalyst/Stripe3DS2.framework/Versions/A/Headers/STDSAlreadyInitializedException.h
rename to InternalFrameworks/Stripe3DS2.xcframework/ios-x86_64-maccatalyst/Stripe3DS2.framework/Versions/A/Headers/STDSAlreadyInitializedException.h
diff --git a/InternalFrameworks/dynamic/Stripe3DS2.xcframework/ios-x86_64-maccatalyst/Stripe3DS2.framework/Versions/A/Headers/STDSAuthenticationRequestParameters.h b/InternalFrameworks/Stripe3DS2.xcframework/ios-x86_64-maccatalyst/Stripe3DS2.framework/Versions/A/Headers/STDSAuthenticationRequestParameters.h
similarity index 100%
rename from InternalFrameworks/dynamic/Stripe3DS2.xcframework/ios-x86_64-maccatalyst/Stripe3DS2.framework/Versions/A/Headers/STDSAuthenticationRequestParameters.h
rename to InternalFrameworks/Stripe3DS2.xcframework/ios-x86_64-maccatalyst/Stripe3DS2.framework/Versions/A/Headers/STDSAuthenticationRequestParameters.h
diff --git a/InternalFrameworks/dynamic/Stripe3DS2.xcframework/ios-x86_64-maccatalyst/Stripe3DS2.framework/Versions/A/Headers/STDSAuthenticationResponse.h b/InternalFrameworks/Stripe3DS2.xcframework/ios-x86_64-maccatalyst/Stripe3DS2.framework/Versions/A/Headers/STDSAuthenticationResponse.h
similarity index 100%
rename from InternalFrameworks/dynamic/Stripe3DS2.xcframework/ios-x86_64-maccatalyst/Stripe3DS2.framework/Versions/A/Headers/STDSAuthenticationResponse.h
rename to InternalFrameworks/Stripe3DS2.xcframework/ios-x86_64-maccatalyst/Stripe3DS2.framework/Versions/A/Headers/STDSAuthenticationResponse.h
diff --git a/InternalFrameworks/dynamic/Stripe3DS2.xcframework/ios-x86_64-maccatalyst/Stripe3DS2.framework/Versions/A/Headers/STDSButtonCustomization.h b/InternalFrameworks/Stripe3DS2.xcframework/ios-x86_64-maccatalyst/Stripe3DS2.framework/Versions/A/Headers/STDSButtonCustomization.h
similarity index 100%
rename from InternalFrameworks/dynamic/Stripe3DS2.xcframework/ios-x86_64-maccatalyst/Stripe3DS2.framework/Versions/A/Headers/STDSButtonCustomization.h
rename to InternalFrameworks/Stripe3DS2.xcframework/ios-x86_64-maccatalyst/Stripe3DS2.framework/Versions/A/Headers/STDSButtonCustomization.h
diff --git a/InternalFrameworks/dynamic/Stripe3DS2.xcframework/ios-x86_64-maccatalyst/Stripe3DS2.framework/Versions/A/Headers/STDSChallengeParameters.h b/InternalFrameworks/Stripe3DS2.xcframework/ios-x86_64-maccatalyst/Stripe3DS2.framework/Versions/A/Headers/STDSChallengeParameters.h
similarity index 100%
rename from InternalFrameworks/dynamic/Stripe3DS2.xcframework/ios-x86_64-maccatalyst/Stripe3DS2.framework/Versions/A/Headers/STDSChallengeParameters.h
rename to InternalFrameworks/Stripe3DS2.xcframework/ios-x86_64-maccatalyst/Stripe3DS2.framework/Versions/A/Headers/STDSChallengeParameters.h
diff --git a/InternalFrameworks/dynamic/Stripe3DS2.xcframework/ios-x86_64-maccatalyst/Stripe3DS2.framework/Versions/A/Headers/STDSChallengeStatusReceiver.h b/InternalFrameworks/Stripe3DS2.xcframework/ios-x86_64-maccatalyst/Stripe3DS2.framework/Versions/A/Headers/STDSChallengeStatusReceiver.h
similarity index 100%
rename from InternalFrameworks/dynamic/Stripe3DS2.xcframework/ios-x86_64-maccatalyst/Stripe3DS2.framework/Versions/A/Headers/STDSChallengeStatusReceiver.h
rename to InternalFrameworks/Stripe3DS2.xcframework/ios-x86_64-maccatalyst/Stripe3DS2.framework/Versions/A/Headers/STDSChallengeStatusReceiver.h
diff --git a/InternalFrameworks/dynamic/Stripe3DS2.xcframework/ios-x86_64-maccatalyst/Stripe3DS2.framework/Versions/A/Headers/STDSCompletionEvent.h b/InternalFrameworks/Stripe3DS2.xcframework/ios-x86_64-maccatalyst/Stripe3DS2.framework/Versions/A/Headers/STDSCompletionEvent.h
similarity index 100%
rename from InternalFrameworks/dynamic/Stripe3DS2.xcframework/ios-x86_64-maccatalyst/Stripe3DS2.framework/Versions/A/Headers/STDSCompletionEvent.h
rename to InternalFrameworks/Stripe3DS2.xcframework/ios-x86_64-maccatalyst/Stripe3DS2.framework/Versions/A/Headers/STDSCompletionEvent.h
diff --git a/InternalFrameworks/dynamic/Stripe3DS2.xcframework/ios-x86_64-maccatalyst/Stripe3DS2.framework/Versions/A/Headers/STDSConfigParameters.h b/InternalFrameworks/Stripe3DS2.xcframework/ios-x86_64-maccatalyst/Stripe3DS2.framework/Versions/A/Headers/STDSConfigParameters.h
similarity index 100%
rename from InternalFrameworks/dynamic/Stripe3DS2.xcframework/ios-x86_64-maccatalyst/Stripe3DS2.framework/Versions/A/Headers/STDSConfigParameters.h
rename to InternalFrameworks/Stripe3DS2.xcframework/ios-x86_64-maccatalyst/Stripe3DS2.framework/Versions/A/Headers/STDSConfigParameters.h
diff --git a/InternalFrameworks/dynamic/Stripe3DS2.xcframework/ios-x86_64-maccatalyst/Stripe3DS2.framework/Versions/A/Headers/STDSCustomization.h b/InternalFrameworks/Stripe3DS2.xcframework/ios-x86_64-maccatalyst/Stripe3DS2.framework/Versions/A/Headers/STDSCustomization.h
similarity index 100%
rename from InternalFrameworks/dynamic/Stripe3DS2.xcframework/ios-x86_64-maccatalyst/Stripe3DS2.framework/Versions/A/Headers/STDSCustomization.h
rename to InternalFrameworks/Stripe3DS2.xcframework/ios-x86_64-maccatalyst/Stripe3DS2.framework/Versions/A/Headers/STDSCustomization.h
diff --git a/InternalFrameworks/dynamic/Stripe3DS2.xcframework/ios-x86_64-maccatalyst/Stripe3DS2.framework/Versions/A/Headers/STDSErrorMessage.h b/InternalFrameworks/Stripe3DS2.xcframework/ios-x86_64-maccatalyst/Stripe3DS2.framework/Versions/A/Headers/STDSErrorMessage.h
similarity index 100%
rename from InternalFrameworks/dynamic/Stripe3DS2.xcframework/ios-x86_64-maccatalyst/Stripe3DS2.framework/Versions/A/Headers/STDSErrorMessage.h
rename to InternalFrameworks/Stripe3DS2.xcframework/ios-x86_64-maccatalyst/Stripe3DS2.framework/Versions/A/Headers/STDSErrorMessage.h
diff --git a/InternalFrameworks/dynamic/Stripe3DS2.xcframework/ios-x86_64-maccatalyst/Stripe3DS2.framework/Versions/A/Headers/STDSException.h b/InternalFrameworks/Stripe3DS2.xcframework/ios-x86_64-maccatalyst/Stripe3DS2.framework/Versions/A/Headers/STDSException.h
similarity index 100%
rename from InternalFrameworks/dynamic/Stripe3DS2.xcframework/ios-x86_64-maccatalyst/Stripe3DS2.framework/Versions/A/Headers/STDSException.h
rename to InternalFrameworks/Stripe3DS2.xcframework/ios-x86_64-maccatalyst/Stripe3DS2.framework/Versions/A/Headers/STDSException.h
diff --git a/InternalFrameworks/dynamic/Stripe3DS2.xcframework/ios-x86_64-maccatalyst/Stripe3DS2.framework/Versions/A/Headers/STDSFooterCustomization.h b/InternalFrameworks/Stripe3DS2.xcframework/ios-x86_64-maccatalyst/Stripe3DS2.framework/Versions/A/Headers/STDSFooterCustomization.h
similarity index 100%
rename from InternalFrameworks/dynamic/Stripe3DS2.xcframework/ios-x86_64-maccatalyst/Stripe3DS2.framework/Versions/A/Headers/STDSFooterCustomization.h
rename to InternalFrameworks/Stripe3DS2.xcframework/ios-x86_64-maccatalyst/Stripe3DS2.framework/Versions/A/Headers/STDSFooterCustomization.h
diff --git a/InternalFrameworks/dynamic/Stripe3DS2.xcframework/ios-x86_64-maccatalyst/Stripe3DS2.framework/Versions/A/Headers/STDSInvalidInputException.h b/InternalFrameworks/Stripe3DS2.xcframework/ios-x86_64-maccatalyst/Stripe3DS2.framework/Versions/A/Headers/STDSInvalidInputException.h
similarity index 100%
rename from InternalFrameworks/dynamic/Stripe3DS2.xcframework/ios-x86_64-maccatalyst/Stripe3DS2.framework/Versions/A/Headers/STDSInvalidInputException.h
rename to InternalFrameworks/Stripe3DS2.xcframework/ios-x86_64-maccatalyst/Stripe3DS2.framework/Versions/A/Headers/STDSInvalidInputException.h
diff --git a/InternalFrameworks/dynamic/Stripe3DS2.xcframework/ios-x86_64-maccatalyst/Stripe3DS2.framework/Versions/A/Headers/STDSJSONDecodable.h b/InternalFrameworks/Stripe3DS2.xcframework/ios-x86_64-maccatalyst/Stripe3DS2.framework/Versions/A/Headers/STDSJSONDecodable.h
similarity index 100%
rename from InternalFrameworks/dynamic/Stripe3DS2.xcframework/ios-x86_64-maccatalyst/Stripe3DS2.framework/Versions/A/Headers/STDSJSONDecodable.h
rename to InternalFrameworks/Stripe3DS2.xcframework/ios-x86_64-maccatalyst/Stripe3DS2.framework/Versions/A/Headers/STDSJSONDecodable.h
diff --git a/InternalFrameworks/dynamic/Stripe3DS2.xcframework/ios-x86_64-maccatalyst/Stripe3DS2.framework/Versions/A/Headers/STDSJSONEncodable.h b/InternalFrameworks/Stripe3DS2.xcframework/ios-x86_64-maccatalyst/Stripe3DS2.framework/Versions/A/Headers/STDSJSONEncodable.h
similarity index 100%
rename from InternalFrameworks/dynamic/Stripe3DS2.xcframework/ios-x86_64-maccatalyst/Stripe3DS2.framework/Versions/A/Headers/STDSJSONEncodable.h
rename to InternalFrameworks/Stripe3DS2.xcframework/ios-x86_64-maccatalyst/Stripe3DS2.framework/Versions/A/Headers/STDSJSONEncodable.h
diff --git a/InternalFrameworks/dynamic/Stripe3DS2.xcframework/ios-x86_64-maccatalyst/Stripe3DS2.framework/Versions/A/Headers/STDSJSONEncoder.h b/InternalFrameworks/Stripe3DS2.xcframework/ios-x86_64-maccatalyst/Stripe3DS2.framework/Versions/A/Headers/STDSJSONEncoder.h
similarity index 100%
rename from InternalFrameworks/dynamic/Stripe3DS2.xcframework/ios-x86_64-maccatalyst/Stripe3DS2.framework/Versions/A/Headers/STDSJSONEncoder.h
rename to InternalFrameworks/Stripe3DS2.xcframework/ios-x86_64-maccatalyst/Stripe3DS2.framework/Versions/A/Headers/STDSJSONEncoder.h
diff --git a/InternalFrameworks/dynamic/Stripe3DS2.xcframework/ios-x86_64-maccatalyst/Stripe3DS2.framework/Versions/A/Headers/STDSLabelCustomization.h b/InternalFrameworks/Stripe3DS2.xcframework/ios-x86_64-maccatalyst/Stripe3DS2.framework/Versions/A/Headers/STDSLabelCustomization.h
similarity index 100%
rename from InternalFrameworks/dynamic/Stripe3DS2.xcframework/ios-x86_64-maccatalyst/Stripe3DS2.framework/Versions/A/Headers/STDSLabelCustomization.h
rename to InternalFrameworks/Stripe3DS2.xcframework/ios-x86_64-maccatalyst/Stripe3DS2.framework/Versions/A/Headers/STDSLabelCustomization.h
diff --git a/InternalFrameworks/dynamic/Stripe3DS2.xcframework/ios-x86_64-maccatalyst/Stripe3DS2.framework/Versions/A/Headers/STDSNavigationBarCustomization.h b/InternalFrameworks/Stripe3DS2.xcframework/ios-x86_64-maccatalyst/Stripe3DS2.framework/Versions/A/Headers/STDSNavigationBarCustomization.h
similarity index 100%
rename from InternalFrameworks/dynamic/Stripe3DS2.xcframework/ios-x86_64-maccatalyst/Stripe3DS2.framework/Versions/A/Headers/STDSNavigationBarCustomization.h
rename to InternalFrameworks/Stripe3DS2.xcframework/ios-x86_64-maccatalyst/Stripe3DS2.framework/Versions/A/Headers/STDSNavigationBarCustomization.h
diff --git a/InternalFrameworks/dynamic/Stripe3DS2.xcframework/ios-x86_64-maccatalyst/Stripe3DS2.framework/Versions/A/Headers/STDSNotInitializedException.h b/InternalFrameworks/Stripe3DS2.xcframework/ios-x86_64-maccatalyst/Stripe3DS2.framework/Versions/A/Headers/STDSNotInitializedException.h
similarity index 100%
rename from InternalFrameworks/dynamic/Stripe3DS2.xcframework/ios-x86_64-maccatalyst/Stripe3DS2.framework/Versions/A/Headers/STDSNotInitializedException.h
rename to InternalFrameworks/Stripe3DS2.xcframework/ios-x86_64-maccatalyst/Stripe3DS2.framework/Versions/A/Headers/STDSNotInitializedException.h
diff --git a/InternalFrameworks/dynamic/Stripe3DS2.xcframework/ios-x86_64-maccatalyst/Stripe3DS2.framework/Versions/A/Headers/STDSProtocolErrorEvent.h b/InternalFrameworks/Stripe3DS2.xcframework/ios-x86_64-maccatalyst/Stripe3DS2.framework/Versions/A/Headers/STDSProtocolErrorEvent.h
similarity index 100%
rename from InternalFrameworks/dynamic/Stripe3DS2.xcframework/ios-x86_64-maccatalyst/Stripe3DS2.framework/Versions/A/Headers/STDSProtocolErrorEvent.h
rename to InternalFrameworks/Stripe3DS2.xcframework/ios-x86_64-maccatalyst/Stripe3DS2.framework/Versions/A/Headers/STDSProtocolErrorEvent.h
diff --git a/InternalFrameworks/dynamic/Stripe3DS2.xcframework/ios-x86_64-maccatalyst/Stripe3DS2.framework/Versions/A/Headers/STDSRuntimeErrorEvent.h b/InternalFrameworks/Stripe3DS2.xcframework/ios-x86_64-maccatalyst/Stripe3DS2.framework/Versions/A/Headers/STDSRuntimeErrorEvent.h
similarity index 100%
rename from InternalFrameworks/dynamic/Stripe3DS2.xcframework/ios-x86_64-maccatalyst/Stripe3DS2.framework/Versions/A/Headers/STDSRuntimeErrorEvent.h
rename to InternalFrameworks/Stripe3DS2.xcframework/ios-x86_64-maccatalyst/Stripe3DS2.framework/Versions/A/Headers/STDSRuntimeErrorEvent.h
diff --git a/InternalFrameworks/dynamic/Stripe3DS2.xcframework/ios-x86_64-maccatalyst/Stripe3DS2.framework/Versions/A/Headers/STDSRuntimeException.h b/InternalFrameworks/Stripe3DS2.xcframework/ios-x86_64-maccatalyst/Stripe3DS2.framework/Versions/A/Headers/STDSRuntimeException.h
similarity index 100%
rename from InternalFrameworks/dynamic/Stripe3DS2.xcframework/ios-x86_64-maccatalyst/Stripe3DS2.framework/Versions/A/Headers/STDSRuntimeException.h
rename to InternalFrameworks/Stripe3DS2.xcframework/ios-x86_64-maccatalyst/Stripe3DS2.framework/Versions/A/Headers/STDSRuntimeException.h
diff --git a/InternalFrameworks/dynamic/Stripe3DS2.xcframework/ios-x86_64-maccatalyst/Stripe3DS2.framework/Versions/A/Headers/STDSSelectionCustomization.h b/InternalFrameworks/Stripe3DS2.xcframework/ios-x86_64-maccatalyst/Stripe3DS2.framework/Versions/A/Headers/STDSSelectionCustomization.h
similarity index 100%
rename from InternalFrameworks/dynamic/Stripe3DS2.xcframework/ios-x86_64-maccatalyst/Stripe3DS2.framework/Versions/A/Headers/STDSSelectionCustomization.h
rename to InternalFrameworks/Stripe3DS2.xcframework/ios-x86_64-maccatalyst/Stripe3DS2.framework/Versions/A/Headers/STDSSelectionCustomization.h
diff --git a/InternalFrameworks/dynamic/Stripe3DS2.xcframework/ios-x86_64-maccatalyst/Stripe3DS2.framework/Versions/A/Headers/STDSStripe3DS2Error.h b/InternalFrameworks/Stripe3DS2.xcframework/ios-x86_64-maccatalyst/Stripe3DS2.framework/Versions/A/Headers/STDSStripe3DS2Error.h
similarity index 100%
rename from InternalFrameworks/dynamic/Stripe3DS2.xcframework/ios-x86_64-maccatalyst/Stripe3DS2.framework/Versions/A/Headers/STDSStripe3DS2Error.h
rename to InternalFrameworks/Stripe3DS2.xcframework/ios-x86_64-maccatalyst/Stripe3DS2.framework/Versions/A/Headers/STDSStripe3DS2Error.h
diff --git a/InternalFrameworks/dynamic/Stripe3DS2.xcframework/ios-x86_64-maccatalyst/Stripe3DS2.framework/Versions/A/Headers/STDSSwiftTryCatch.h b/InternalFrameworks/Stripe3DS2.xcframework/ios-x86_64-maccatalyst/Stripe3DS2.framework/Versions/A/Headers/STDSSwiftTryCatch.h
similarity index 100%
rename from InternalFrameworks/dynamic/Stripe3DS2.xcframework/ios-x86_64-maccatalyst/Stripe3DS2.framework/Versions/A/Headers/STDSSwiftTryCatch.h
rename to InternalFrameworks/Stripe3DS2.xcframework/ios-x86_64-maccatalyst/Stripe3DS2.framework/Versions/A/Headers/STDSSwiftTryCatch.h
diff --git a/InternalFrameworks/dynamic/Stripe3DS2.xcframework/ios-x86_64-maccatalyst/Stripe3DS2.framework/Versions/A/Headers/STDSTextFieldCustomization.h b/InternalFrameworks/Stripe3DS2.xcframework/ios-x86_64-maccatalyst/Stripe3DS2.framework/Versions/A/Headers/STDSTextFieldCustomization.h
similarity index 100%
rename from InternalFrameworks/dynamic/Stripe3DS2.xcframework/ios-x86_64-maccatalyst/Stripe3DS2.framework/Versions/A/Headers/STDSTextFieldCustomization.h
rename to InternalFrameworks/Stripe3DS2.xcframework/ios-x86_64-maccatalyst/Stripe3DS2.framework/Versions/A/Headers/STDSTextFieldCustomization.h
diff --git a/InternalFrameworks/dynamic/Stripe3DS2.xcframework/ios-x86_64-maccatalyst/Stripe3DS2.framework/Versions/A/Headers/STDSThreeDS2Service.h b/InternalFrameworks/Stripe3DS2.xcframework/ios-x86_64-maccatalyst/Stripe3DS2.framework/Versions/A/Headers/STDSThreeDS2Service.h
similarity index 100%
rename from InternalFrameworks/dynamic/Stripe3DS2.xcframework/ios-x86_64-maccatalyst/Stripe3DS2.framework/Versions/A/Headers/STDSThreeDS2Service.h
rename to InternalFrameworks/Stripe3DS2.xcframework/ios-x86_64-maccatalyst/Stripe3DS2.framework/Versions/A/Headers/STDSThreeDS2Service.h
diff --git a/InternalFrameworks/dynamic/Stripe3DS2.xcframework/ios-x86_64-maccatalyst/Stripe3DS2.framework/Versions/A/Headers/STDSThreeDSProtocolVersion.h b/InternalFrameworks/Stripe3DS2.xcframework/ios-x86_64-maccatalyst/Stripe3DS2.framework/Versions/A/Headers/STDSThreeDSProtocolVersion.h
similarity index 100%
rename from InternalFrameworks/dynamic/Stripe3DS2.xcframework/ios-x86_64-maccatalyst/Stripe3DS2.framework/Versions/A/Headers/STDSThreeDSProtocolVersion.h
rename to InternalFrameworks/Stripe3DS2.xcframework/ios-x86_64-maccatalyst/Stripe3DS2.framework/Versions/A/Headers/STDSThreeDSProtocolVersion.h
diff --git a/InternalFrameworks/dynamic/Stripe3DS2.xcframework/ios-x86_64-maccatalyst/Stripe3DS2.framework/Versions/A/Headers/STDSTransaction.h b/InternalFrameworks/Stripe3DS2.xcframework/ios-x86_64-maccatalyst/Stripe3DS2.framework/Versions/A/Headers/STDSTransaction.h
similarity index 100%
rename from InternalFrameworks/dynamic/Stripe3DS2.xcframework/ios-x86_64-maccatalyst/Stripe3DS2.framework/Versions/A/Headers/STDSTransaction.h
rename to InternalFrameworks/Stripe3DS2.xcframework/ios-x86_64-maccatalyst/Stripe3DS2.framework/Versions/A/Headers/STDSTransaction.h
diff --git a/InternalFrameworks/dynamic/Stripe3DS2.xcframework/ios-x86_64-maccatalyst/Stripe3DS2.framework/Versions/A/Headers/STDSUICustomization.h b/InternalFrameworks/Stripe3DS2.xcframework/ios-x86_64-maccatalyst/Stripe3DS2.framework/Versions/A/Headers/STDSUICustomization.h
similarity index 100%
rename from InternalFrameworks/dynamic/Stripe3DS2.xcframework/ios-x86_64-maccatalyst/Stripe3DS2.framework/Versions/A/Headers/STDSUICustomization.h
rename to InternalFrameworks/Stripe3DS2.xcframework/ios-x86_64-maccatalyst/Stripe3DS2.framework/Versions/A/Headers/STDSUICustomization.h
diff --git a/InternalFrameworks/dynamic/Stripe3DS2.xcframework/ios-x86_64-maccatalyst/Stripe3DS2.framework/Versions/A/Headers/STDSWarning.h b/InternalFrameworks/Stripe3DS2.xcframework/ios-x86_64-maccatalyst/Stripe3DS2.framework/Versions/A/Headers/STDSWarning.h
similarity index 100%
rename from InternalFrameworks/dynamic/Stripe3DS2.xcframework/ios-x86_64-maccatalyst/Stripe3DS2.framework/Versions/A/Headers/STDSWarning.h
rename to InternalFrameworks/Stripe3DS2.xcframework/ios-x86_64-maccatalyst/Stripe3DS2.framework/Versions/A/Headers/STDSWarning.h
diff --git a/InternalFrameworks/dynamic/Stripe3DS2.xcframework/ios-x86_64-maccatalyst/Stripe3DS2.framework/Versions/A/Headers/Stripe3DS2-Prefix.pch b/InternalFrameworks/Stripe3DS2.xcframework/ios-x86_64-maccatalyst/Stripe3DS2.framework/Versions/A/Headers/Stripe3DS2-Prefix.pch
similarity index 100%
rename from InternalFrameworks/dynamic/Stripe3DS2.xcframework/ios-x86_64-maccatalyst/Stripe3DS2.framework/Versions/A/Headers/Stripe3DS2-Prefix.pch
rename to InternalFrameworks/Stripe3DS2.xcframework/ios-x86_64-maccatalyst/Stripe3DS2.framework/Versions/A/Headers/Stripe3DS2-Prefix.pch
diff --git a/InternalFrameworks/dynamic/Stripe3DS2.xcframework/ios-x86_64-maccatalyst/Stripe3DS2.framework/Versions/A/Headers/Stripe3DS2.h b/InternalFrameworks/Stripe3DS2.xcframework/ios-x86_64-maccatalyst/Stripe3DS2.framework/Versions/A/Headers/Stripe3DS2.h
similarity index 100%
rename from InternalFrameworks/dynamic/Stripe3DS2.xcframework/ios-x86_64-maccatalyst/Stripe3DS2.framework/Versions/A/Headers/Stripe3DS2.h
rename to InternalFrameworks/Stripe3DS2.xcframework/ios-x86_64-maccatalyst/Stripe3DS2.framework/Versions/A/Headers/Stripe3DS2.h
diff --git a/InternalFrameworks/dynamic/Stripe3DS2.xcframework/ios-x86_64-maccatalyst/Stripe3DS2.framework/Versions/A/Modules/module.modulemap b/InternalFrameworks/Stripe3DS2.xcframework/ios-x86_64-maccatalyst/Stripe3DS2.framework/Versions/A/Modules/module.modulemap
similarity index 100%
rename from InternalFrameworks/dynamic/Stripe3DS2.xcframework/ios-x86_64-maccatalyst/Stripe3DS2.framework/Versions/A/Modules/module.modulemap
rename to InternalFrameworks/Stripe3DS2.xcframework/ios-x86_64-maccatalyst/Stripe3DS2.framework/Versions/A/Modules/module.modulemap
diff --git a/InternalFrameworks/dynamic/Stripe3DS2.xcframework/ios-x86_64-maccatalyst/Stripe3DS2.framework/Versions/A/Resources/Assets.car b/InternalFrameworks/Stripe3DS2.xcframework/ios-x86_64-maccatalyst/Stripe3DS2.framework/Versions/A/Resources/Assets.car
similarity index 99%
rename from InternalFrameworks/dynamic/Stripe3DS2.xcframework/ios-x86_64-maccatalyst/Stripe3DS2.framework/Versions/A/Resources/Assets.car
rename to InternalFrameworks/Stripe3DS2.xcframework/ios-x86_64-maccatalyst/Stripe3DS2.framework/Versions/A/Resources/Assets.car
index f50135cecb..d12eee293c 100644
Binary files a/InternalFrameworks/dynamic/Stripe3DS2.xcframework/ios-x86_64-maccatalyst/Stripe3DS2.framework/Versions/A/Resources/Assets.car and b/InternalFrameworks/Stripe3DS2.xcframework/ios-x86_64-maccatalyst/Stripe3DS2.framework/Versions/A/Resources/Assets.car differ
diff --git a/InternalFrameworks/dynamic/Stripe3DS2.xcframework/ios-x86_64-maccatalyst/Stripe3DS2.framework/Versions/A/Resources/Info.plist b/InternalFrameworks/Stripe3DS2.xcframework/ios-x86_64-maccatalyst/Stripe3DS2.framework/Versions/A/Resources/Info.plist
similarity index 100%
rename from InternalFrameworks/dynamic/Stripe3DS2.xcframework/ios-x86_64-maccatalyst/Stripe3DS2.framework/Versions/A/Resources/Info.plist
rename to InternalFrameworks/Stripe3DS2.xcframework/ios-x86_64-maccatalyst/Stripe3DS2.framework/Versions/A/Resources/Info.plist
diff --git a/InternalFrameworks/dynamic/Stripe3DS2.xcframework/ios-x86_64-maccatalyst/Stripe3DS2.framework/Versions/A/Resources/amex.der b/InternalFrameworks/Stripe3DS2.xcframework/ios-x86_64-maccatalyst/Stripe3DS2.framework/Versions/A/Resources/amex.der
similarity index 100%
rename from InternalFrameworks/dynamic/Stripe3DS2.xcframework/ios-x86_64-maccatalyst/Stripe3DS2.framework/Versions/A/Resources/amex.der
rename to InternalFrameworks/Stripe3DS2.xcframework/ios-x86_64-maccatalyst/Stripe3DS2.framework/Versions/A/Resources/amex.der
diff --git a/InternalFrameworks/dynamic/Stripe3DS2.xcframework/ios-x86_64-maccatalyst/Stripe3DS2.framework/Versions/A/Resources/da.lproj/Localizable.strings b/InternalFrameworks/Stripe3DS2.xcframework/ios-x86_64-maccatalyst/Stripe3DS2.framework/Versions/A/Resources/da.lproj/Localizable.strings
similarity index 100%
rename from InternalFrameworks/dynamic/Stripe3DS2.xcframework/ios-x86_64-maccatalyst/Stripe3DS2.framework/Versions/A/Resources/da.lproj/Localizable.strings
rename to InternalFrameworks/Stripe3DS2.xcframework/ios-x86_64-maccatalyst/Stripe3DS2.framework/Versions/A/Resources/da.lproj/Localizable.strings
diff --git a/InternalFrameworks/dynamic/Stripe3DS2.xcframework/ios-x86_64-maccatalyst/Stripe3DS2.framework/Versions/A/Resources/de.lproj/Localizable.strings b/InternalFrameworks/Stripe3DS2.xcframework/ios-x86_64-maccatalyst/Stripe3DS2.framework/Versions/A/Resources/de.lproj/Localizable.strings
similarity index 100%
rename from InternalFrameworks/dynamic/Stripe3DS2.xcframework/ios-x86_64-maccatalyst/Stripe3DS2.framework/Versions/A/Resources/de.lproj/Localizable.strings
rename to InternalFrameworks/Stripe3DS2.xcframework/ios-x86_64-maccatalyst/Stripe3DS2.framework/Versions/A/Resources/de.lproj/Localizable.strings
diff --git a/InternalFrameworks/dynamic/Stripe3DS2.xcframework/ios-x86_64-maccatalyst/Stripe3DS2.framework/Versions/A/Resources/discover.der b/InternalFrameworks/Stripe3DS2.xcframework/ios-x86_64-maccatalyst/Stripe3DS2.framework/Versions/A/Resources/discover.der
similarity index 100%
rename from InternalFrameworks/dynamic/Stripe3DS2.xcframework/ios-x86_64-maccatalyst/Stripe3DS2.framework/Versions/A/Resources/discover.der
rename to InternalFrameworks/Stripe3DS2.xcframework/ios-x86_64-maccatalyst/Stripe3DS2.framework/Versions/A/Resources/discover.der
diff --git a/InternalFrameworks/dynamic/Stripe3DS2.xcframework/ios-x86_64-maccatalyst/Stripe3DS2.framework/Versions/A/Resources/ec_test.der b/InternalFrameworks/Stripe3DS2.xcframework/ios-x86_64-maccatalyst/Stripe3DS2.framework/Versions/A/Resources/ec_test.der
similarity index 100%
rename from InternalFrameworks/dynamic/Stripe3DS2.xcframework/ios-x86_64-maccatalyst/Stripe3DS2.framework/Versions/A/Resources/ec_test.der
rename to InternalFrameworks/Stripe3DS2.xcframework/ios-x86_64-maccatalyst/Stripe3DS2.framework/Versions/A/Resources/ec_test.der
diff --git a/InternalFrameworks/dynamic/Stripe3DS2.xcframework/ios-x86_64-maccatalyst/Stripe3DS2.framework/Versions/A/Resources/en-GB.lproj/Localizable.strings b/InternalFrameworks/Stripe3DS2.xcframework/ios-x86_64-maccatalyst/Stripe3DS2.framework/Versions/A/Resources/en-GB.lproj/Localizable.strings
similarity index 100%
rename from InternalFrameworks/dynamic/Stripe3DS2.xcframework/ios-x86_64-maccatalyst/Stripe3DS2.framework/Versions/A/Resources/en-GB.lproj/Localizable.strings
rename to InternalFrameworks/Stripe3DS2.xcframework/ios-x86_64-maccatalyst/Stripe3DS2.framework/Versions/A/Resources/en-GB.lproj/Localizable.strings
diff --git a/InternalFrameworks/dynamic/Stripe3DS2.xcframework/ios-x86_64-maccatalyst/Stripe3DS2.framework/Versions/A/Resources/en.lproj/Localizable.strings b/InternalFrameworks/Stripe3DS2.xcframework/ios-x86_64-maccatalyst/Stripe3DS2.framework/Versions/A/Resources/en.lproj/Localizable.strings
similarity index 100%
rename from InternalFrameworks/dynamic/Stripe3DS2.xcframework/ios-x86_64-maccatalyst/Stripe3DS2.framework/Versions/A/Resources/en.lproj/Localizable.strings
rename to InternalFrameworks/Stripe3DS2.xcframework/ios-x86_64-maccatalyst/Stripe3DS2.framework/Versions/A/Resources/en.lproj/Localizable.strings
diff --git a/InternalFrameworks/dynamic/Stripe3DS2.xcframework/ios-x86_64-maccatalyst/Stripe3DS2.framework/Versions/A/Resources/es-419.lproj/Localizable.strings b/InternalFrameworks/Stripe3DS2.xcframework/ios-x86_64-maccatalyst/Stripe3DS2.framework/Versions/A/Resources/es-419.lproj/Localizable.strings
similarity index 100%
rename from InternalFrameworks/dynamic/Stripe3DS2.xcframework/ios-x86_64-maccatalyst/Stripe3DS2.framework/Versions/A/Resources/es-419.lproj/Localizable.strings
rename to InternalFrameworks/Stripe3DS2.xcframework/ios-x86_64-maccatalyst/Stripe3DS2.framework/Versions/A/Resources/es-419.lproj/Localizable.strings
diff --git a/InternalFrameworks/dynamic/Stripe3DS2.xcframework/ios-x86_64-maccatalyst/Stripe3DS2.framework/Versions/A/Resources/es.lproj/Localizable.strings b/InternalFrameworks/Stripe3DS2.xcframework/ios-x86_64-maccatalyst/Stripe3DS2.framework/Versions/A/Resources/es.lproj/Localizable.strings
similarity index 100%
rename from InternalFrameworks/dynamic/Stripe3DS2.xcframework/ios-x86_64-maccatalyst/Stripe3DS2.framework/Versions/A/Resources/es.lproj/Localizable.strings
rename to InternalFrameworks/Stripe3DS2.xcframework/ios-x86_64-maccatalyst/Stripe3DS2.framework/Versions/A/Resources/es.lproj/Localizable.strings
diff --git a/InternalFrameworks/dynamic/Stripe3DS2.xcframework/ios-x86_64-maccatalyst/Stripe3DS2.framework/Versions/A/Resources/fi.lproj/Localizable.strings b/InternalFrameworks/Stripe3DS2.xcframework/ios-x86_64-maccatalyst/Stripe3DS2.framework/Versions/A/Resources/fi.lproj/Localizable.strings
similarity index 100%
rename from InternalFrameworks/dynamic/Stripe3DS2.xcframework/ios-x86_64-maccatalyst/Stripe3DS2.framework/Versions/A/Resources/fi.lproj/Localizable.strings
rename to InternalFrameworks/Stripe3DS2.xcframework/ios-x86_64-maccatalyst/Stripe3DS2.framework/Versions/A/Resources/fi.lproj/Localizable.strings
diff --git a/InternalFrameworks/dynamic/Stripe3DS2.xcframework/ios-x86_64-maccatalyst/Stripe3DS2.framework/Versions/A/Resources/fr-CA.lproj/Localizable.strings b/InternalFrameworks/Stripe3DS2.xcframework/ios-x86_64-maccatalyst/Stripe3DS2.framework/Versions/A/Resources/fr-CA.lproj/Localizable.strings
similarity index 100%
rename from InternalFrameworks/dynamic/Stripe3DS2.xcframework/ios-x86_64-maccatalyst/Stripe3DS2.framework/Versions/A/Resources/fr-CA.lproj/Localizable.strings
rename to InternalFrameworks/Stripe3DS2.xcframework/ios-x86_64-maccatalyst/Stripe3DS2.framework/Versions/A/Resources/fr-CA.lproj/Localizable.strings
diff --git a/InternalFrameworks/dynamic/Stripe3DS2.xcframework/ios-x86_64-maccatalyst/Stripe3DS2.framework/Versions/A/Resources/fr.lproj/Localizable.strings b/InternalFrameworks/Stripe3DS2.xcframework/ios-x86_64-maccatalyst/Stripe3DS2.framework/Versions/A/Resources/fr.lproj/Localizable.strings
similarity index 100%
rename from InternalFrameworks/dynamic/Stripe3DS2.xcframework/ios-x86_64-maccatalyst/Stripe3DS2.framework/Versions/A/Resources/fr.lproj/Localizable.strings
rename to InternalFrameworks/Stripe3DS2.xcframework/ios-x86_64-maccatalyst/Stripe3DS2.framework/Versions/A/Resources/fr.lproj/Localizable.strings
diff --git a/InternalFrameworks/dynamic/Stripe3DS2.xcframework/ios-x86_64-maccatalyst/Stripe3DS2.framework/Versions/A/Resources/hu.lproj/Localizable.strings b/InternalFrameworks/Stripe3DS2.xcframework/ios-x86_64-maccatalyst/Stripe3DS2.framework/Versions/A/Resources/hu.lproj/Localizable.strings
similarity index 100%
rename from InternalFrameworks/dynamic/Stripe3DS2.xcframework/ios-x86_64-maccatalyst/Stripe3DS2.framework/Versions/A/Resources/hu.lproj/Localizable.strings
rename to InternalFrameworks/Stripe3DS2.xcframework/ios-x86_64-maccatalyst/Stripe3DS2.framework/Versions/A/Resources/hu.lproj/Localizable.strings
diff --git a/InternalFrameworks/dynamic/Stripe3DS2.xcframework/ios-x86_64-maccatalyst/Stripe3DS2.framework/Versions/A/Resources/it.lproj/Localizable.strings b/InternalFrameworks/Stripe3DS2.xcframework/ios-x86_64-maccatalyst/Stripe3DS2.framework/Versions/A/Resources/it.lproj/Localizable.strings
similarity index 100%
rename from InternalFrameworks/dynamic/Stripe3DS2.xcframework/ios-x86_64-maccatalyst/Stripe3DS2.framework/Versions/A/Resources/it.lproj/Localizable.strings
rename to InternalFrameworks/Stripe3DS2.xcframework/ios-x86_64-maccatalyst/Stripe3DS2.framework/Versions/A/Resources/it.lproj/Localizable.strings
diff --git a/InternalFrameworks/dynamic/Stripe3DS2.xcframework/ios-x86_64-maccatalyst/Stripe3DS2.framework/Versions/A/Resources/ja.lproj/Localizable.strings b/InternalFrameworks/Stripe3DS2.xcframework/ios-x86_64-maccatalyst/Stripe3DS2.framework/Versions/A/Resources/ja.lproj/Localizable.strings
similarity index 100%
rename from InternalFrameworks/dynamic/Stripe3DS2.xcframework/ios-x86_64-maccatalyst/Stripe3DS2.framework/Versions/A/Resources/ja.lproj/Localizable.strings
rename to InternalFrameworks/Stripe3DS2.xcframework/ios-x86_64-maccatalyst/Stripe3DS2.framework/Versions/A/Resources/ja.lproj/Localizable.strings
diff --git a/InternalFrameworks/dynamic/Stripe3DS2.xcframework/ios-x86_64-maccatalyst/Stripe3DS2.framework/Versions/A/Resources/ko.lproj/Localizable.strings b/InternalFrameworks/Stripe3DS2.xcframework/ios-x86_64-maccatalyst/Stripe3DS2.framework/Versions/A/Resources/ko.lproj/Localizable.strings
similarity index 100%
rename from InternalFrameworks/dynamic/Stripe3DS2.xcframework/ios-x86_64-maccatalyst/Stripe3DS2.framework/Versions/A/Resources/ko.lproj/Localizable.strings
rename to InternalFrameworks/Stripe3DS2.xcframework/ios-x86_64-maccatalyst/Stripe3DS2.framework/Versions/A/Resources/ko.lproj/Localizable.strings
diff --git a/InternalFrameworks/dynamic/Stripe3DS2.xcframework/ios-x86_64-maccatalyst/Stripe3DS2.framework/Versions/A/Resources/mastercard.der b/InternalFrameworks/Stripe3DS2.xcframework/ios-x86_64-maccatalyst/Stripe3DS2.framework/Versions/A/Resources/mastercard.der
similarity index 100%
rename from InternalFrameworks/dynamic/Stripe3DS2.xcframework/ios-x86_64-maccatalyst/Stripe3DS2.framework/Versions/A/Resources/mastercard.der
rename to InternalFrameworks/Stripe3DS2.xcframework/ios-x86_64-maccatalyst/Stripe3DS2.framework/Versions/A/Resources/mastercard.der
diff --git a/InternalFrameworks/dynamic/Stripe3DS2.xcframework/ios-x86_64-maccatalyst/Stripe3DS2.framework/Versions/A/Resources/mt.lproj/Localizable.strings b/InternalFrameworks/Stripe3DS2.xcframework/ios-x86_64-maccatalyst/Stripe3DS2.framework/Versions/A/Resources/mt.lproj/Localizable.strings
similarity index 100%
rename from InternalFrameworks/dynamic/Stripe3DS2.xcframework/ios-x86_64-maccatalyst/Stripe3DS2.framework/Versions/A/Resources/mt.lproj/Localizable.strings
rename to InternalFrameworks/Stripe3DS2.xcframework/ios-x86_64-maccatalyst/Stripe3DS2.framework/Versions/A/Resources/mt.lproj/Localizable.strings
diff --git a/InternalFrameworks/dynamic/Stripe3DS2.xcframework/ios-x86_64-maccatalyst/Stripe3DS2.framework/Versions/A/Resources/nb.lproj/Localizable.strings b/InternalFrameworks/Stripe3DS2.xcframework/ios-x86_64-maccatalyst/Stripe3DS2.framework/Versions/A/Resources/nb.lproj/Localizable.strings
similarity index 100%
rename from InternalFrameworks/dynamic/Stripe3DS2.xcframework/ios-x86_64-maccatalyst/Stripe3DS2.framework/Versions/A/Resources/nb.lproj/Localizable.strings
rename to InternalFrameworks/Stripe3DS2.xcframework/ios-x86_64-maccatalyst/Stripe3DS2.framework/Versions/A/Resources/nb.lproj/Localizable.strings
diff --git a/InternalFrameworks/dynamic/Stripe3DS2.xcframework/ios-x86_64-maccatalyst/Stripe3DS2.framework/Versions/A/Resources/nl.lproj/Localizable.strings b/InternalFrameworks/Stripe3DS2.xcframework/ios-x86_64-maccatalyst/Stripe3DS2.framework/Versions/A/Resources/nl.lproj/Localizable.strings
similarity index 100%
rename from InternalFrameworks/dynamic/Stripe3DS2.xcframework/ios-x86_64-maccatalyst/Stripe3DS2.framework/Versions/A/Resources/nl.lproj/Localizable.strings
rename to InternalFrameworks/Stripe3DS2.xcframework/ios-x86_64-maccatalyst/Stripe3DS2.framework/Versions/A/Resources/nl.lproj/Localizable.strings
diff --git a/InternalFrameworks/dynamic/Stripe3DS2.xcframework/ios-x86_64-maccatalyst/Stripe3DS2.framework/Versions/A/Resources/nn-NO.lproj/Localizable.strings b/InternalFrameworks/Stripe3DS2.xcframework/ios-x86_64-maccatalyst/Stripe3DS2.framework/Versions/A/Resources/nn-NO.lproj/Localizable.strings
similarity index 100%
rename from InternalFrameworks/dynamic/Stripe3DS2.xcframework/ios-x86_64-maccatalyst/Stripe3DS2.framework/Versions/A/Resources/nn-NO.lproj/Localizable.strings
rename to InternalFrameworks/Stripe3DS2.xcframework/ios-x86_64-maccatalyst/Stripe3DS2.framework/Versions/A/Resources/nn-NO.lproj/Localizable.strings
diff --git a/InternalFrameworks/dynamic/Stripe3DS2.xcframework/ios-x86_64-maccatalyst/Stripe3DS2.framework/Versions/A/Resources/pt-BR.lproj/Localizable.strings b/InternalFrameworks/Stripe3DS2.xcframework/ios-x86_64-maccatalyst/Stripe3DS2.framework/Versions/A/Resources/pt-BR.lproj/Localizable.strings
similarity index 100%
rename from InternalFrameworks/dynamic/Stripe3DS2.xcframework/ios-x86_64-maccatalyst/Stripe3DS2.framework/Versions/A/Resources/pt-BR.lproj/Localizable.strings
rename to InternalFrameworks/Stripe3DS2.xcframework/ios-x86_64-maccatalyst/Stripe3DS2.framework/Versions/A/Resources/pt-BR.lproj/Localizable.strings
diff --git a/InternalFrameworks/dynamic/Stripe3DS2.xcframework/ios-x86_64-maccatalyst/Stripe3DS2.framework/Versions/A/Resources/pt-PT.lproj/Localizable.strings b/InternalFrameworks/Stripe3DS2.xcframework/ios-x86_64-maccatalyst/Stripe3DS2.framework/Versions/A/Resources/pt-PT.lproj/Localizable.strings
similarity index 100%
rename from InternalFrameworks/dynamic/Stripe3DS2.xcframework/ios-x86_64-maccatalyst/Stripe3DS2.framework/Versions/A/Resources/pt-PT.lproj/Localizable.strings
rename to InternalFrameworks/Stripe3DS2.xcframework/ios-x86_64-maccatalyst/Stripe3DS2.framework/Versions/A/Resources/pt-PT.lproj/Localizable.strings
diff --git a/InternalFrameworks/dynamic/Stripe3DS2.xcframework/ios-x86_64-maccatalyst/Stripe3DS2.framework/Versions/A/Resources/ru.lproj/Localizable.strings b/InternalFrameworks/Stripe3DS2.xcframework/ios-x86_64-maccatalyst/Stripe3DS2.framework/Versions/A/Resources/ru.lproj/Localizable.strings
similarity index 100%
rename from InternalFrameworks/dynamic/Stripe3DS2.xcframework/ios-x86_64-maccatalyst/Stripe3DS2.framework/Versions/A/Resources/ru.lproj/Localizable.strings
rename to InternalFrameworks/Stripe3DS2.xcframework/ios-x86_64-maccatalyst/Stripe3DS2.framework/Versions/A/Resources/ru.lproj/Localizable.strings
diff --git a/InternalFrameworks/dynamic/Stripe3DS2.xcframework/ios-x86_64-maccatalyst/Stripe3DS2.framework/Versions/A/Resources/sv.lproj/Localizable.strings b/InternalFrameworks/Stripe3DS2.xcframework/ios-x86_64-maccatalyst/Stripe3DS2.framework/Versions/A/Resources/sv.lproj/Localizable.strings
similarity index 100%
rename from InternalFrameworks/dynamic/Stripe3DS2.xcframework/ios-x86_64-maccatalyst/Stripe3DS2.framework/Versions/A/Resources/sv.lproj/Localizable.strings
rename to InternalFrameworks/Stripe3DS2.xcframework/ios-x86_64-maccatalyst/Stripe3DS2.framework/Versions/A/Resources/sv.lproj/Localizable.strings
diff --git a/InternalFrameworks/dynamic/Stripe3DS2.xcframework/ios-x86_64-maccatalyst/Stripe3DS2.framework/Versions/A/Resources/tr.lproj/Localizable.strings b/InternalFrameworks/Stripe3DS2.xcframework/ios-x86_64-maccatalyst/Stripe3DS2.framework/Versions/A/Resources/tr.lproj/Localizable.strings
similarity index 100%
rename from InternalFrameworks/dynamic/Stripe3DS2.xcframework/ios-x86_64-maccatalyst/Stripe3DS2.framework/Versions/A/Resources/tr.lproj/Localizable.strings
rename to InternalFrameworks/Stripe3DS2.xcframework/ios-x86_64-maccatalyst/Stripe3DS2.framework/Versions/A/Resources/tr.lproj/Localizable.strings
diff --git a/InternalFrameworks/dynamic/Stripe3DS2.xcframework/ios-x86_64-maccatalyst/Stripe3DS2.framework/Versions/A/Resources/ul-test.der b/InternalFrameworks/Stripe3DS2.xcframework/ios-x86_64-maccatalyst/Stripe3DS2.framework/Versions/A/Resources/ul-test.der
similarity index 100%
rename from InternalFrameworks/dynamic/Stripe3DS2.xcframework/ios-x86_64-maccatalyst/Stripe3DS2.framework/Versions/A/Resources/ul-test.der
rename to InternalFrameworks/Stripe3DS2.xcframework/ios-x86_64-maccatalyst/Stripe3DS2.framework/Versions/A/Resources/ul-test.der
diff --git a/InternalFrameworks/dynamic/Stripe3DS2.xcframework/ios-x86_64-maccatalyst/Stripe3DS2.framework/Versions/A/Resources/visa.der b/InternalFrameworks/Stripe3DS2.xcframework/ios-x86_64-maccatalyst/Stripe3DS2.framework/Versions/A/Resources/visa.der
similarity index 100%
rename from InternalFrameworks/dynamic/Stripe3DS2.xcframework/ios-x86_64-maccatalyst/Stripe3DS2.framework/Versions/A/Resources/visa.der
rename to InternalFrameworks/Stripe3DS2.xcframework/ios-x86_64-maccatalyst/Stripe3DS2.framework/Versions/A/Resources/visa.der
diff --git a/InternalFrameworks/dynamic/Stripe3DS2.xcframework/ios-x86_64-maccatalyst/Stripe3DS2.framework/Versions/A/Resources/zh-HK.lproj/Localizable.strings b/InternalFrameworks/Stripe3DS2.xcframework/ios-x86_64-maccatalyst/Stripe3DS2.framework/Versions/A/Resources/zh-HK.lproj/Localizable.strings
similarity index 100%
rename from InternalFrameworks/dynamic/Stripe3DS2.xcframework/ios-x86_64-maccatalyst/Stripe3DS2.framework/Versions/A/Resources/zh-HK.lproj/Localizable.strings
rename to InternalFrameworks/Stripe3DS2.xcframework/ios-x86_64-maccatalyst/Stripe3DS2.framework/Versions/A/Resources/zh-HK.lproj/Localizable.strings
diff --git a/InternalFrameworks/dynamic/Stripe3DS2.xcframework/ios-x86_64-maccatalyst/Stripe3DS2.framework/Versions/A/Resources/zh-Hans.lproj/Localizable.strings b/InternalFrameworks/Stripe3DS2.xcframework/ios-x86_64-maccatalyst/Stripe3DS2.framework/Versions/A/Resources/zh-Hans.lproj/Localizable.strings
similarity index 100%
rename from InternalFrameworks/dynamic/Stripe3DS2.xcframework/ios-x86_64-maccatalyst/Stripe3DS2.framework/Versions/A/Resources/zh-Hans.lproj/Localizable.strings
rename to InternalFrameworks/Stripe3DS2.xcframework/ios-x86_64-maccatalyst/Stripe3DS2.framework/Versions/A/Resources/zh-Hans.lproj/Localizable.strings
diff --git a/InternalFrameworks/dynamic/Stripe3DS2.xcframework/ios-x86_64-maccatalyst/Stripe3DS2.framework/Versions/A/Resources/zh-Hant.lproj/Localizable.strings b/InternalFrameworks/Stripe3DS2.xcframework/ios-x86_64-maccatalyst/Stripe3DS2.framework/Versions/A/Resources/zh-Hant.lproj/Localizable.strings
similarity index 100%
rename from InternalFrameworks/dynamic/Stripe3DS2.xcframework/ios-x86_64-maccatalyst/Stripe3DS2.framework/Versions/A/Resources/zh-Hant.lproj/Localizable.strings
rename to InternalFrameworks/Stripe3DS2.xcframework/ios-x86_64-maccatalyst/Stripe3DS2.framework/Versions/A/Resources/zh-Hant.lproj/Localizable.strings
diff --git a/InternalFrameworks/Stripe3DS2.xcframework/ios-x86_64-maccatalyst/Stripe3DS2.framework/Versions/A/Stripe3DS2 b/InternalFrameworks/Stripe3DS2.xcframework/ios-x86_64-maccatalyst/Stripe3DS2.framework/Versions/A/Stripe3DS2
new file mode 100755
index 0000000000..1a7b2648a5
Binary files /dev/null and b/InternalFrameworks/Stripe3DS2.xcframework/ios-x86_64-maccatalyst/Stripe3DS2.framework/Versions/A/Stripe3DS2 differ
diff --git a/InternalFrameworks/dynamic/Stripe3DS2.xcframework/ios-x86_64-maccatalyst/Stripe3DS2.framework/Versions/Current b/InternalFrameworks/Stripe3DS2.xcframework/ios-x86_64-maccatalyst/Stripe3DS2.framework/Versions/Current
similarity index 100%
rename from InternalFrameworks/dynamic/Stripe3DS2.xcframework/ios-x86_64-maccatalyst/Stripe3DS2.framework/Versions/Current
rename to InternalFrameworks/Stripe3DS2.xcframework/ios-x86_64-maccatalyst/Stripe3DS2.framework/Versions/Current
diff --git a/InternalFrameworks/dynamic/Stripe3DS2.xcframework/ios-arm64/Stripe3DS2.framework/Stripe3DS2 b/InternalFrameworks/dynamic/Stripe3DS2.xcframework/ios-arm64/Stripe3DS2.framework/Stripe3DS2
deleted file mode 100755
index 172f721f02..0000000000
Binary files a/InternalFrameworks/dynamic/Stripe3DS2.xcframework/ios-arm64/Stripe3DS2.framework/Stripe3DS2 and /dev/null differ
diff --git a/InternalFrameworks/dynamic/Stripe3DS2.xcframework/ios-arm64_x86_64-simulator/Stripe3DS2.framework/Stripe3DS2 b/InternalFrameworks/dynamic/Stripe3DS2.xcframework/ios-arm64_x86_64-simulator/Stripe3DS2.framework/Stripe3DS2
deleted file mode 100755
index 44efb6918c..0000000000
Binary files a/InternalFrameworks/dynamic/Stripe3DS2.xcframework/ios-arm64_x86_64-simulator/Stripe3DS2.framework/Stripe3DS2 and /dev/null differ
diff --git a/InternalFrameworks/dynamic/Stripe3DS2.xcframework/ios-x86_64-maccatalyst/Stripe3DS2.framework/Versions/A/Stripe3DS2 b/InternalFrameworks/dynamic/Stripe3DS2.xcframework/ios-x86_64-maccatalyst/Stripe3DS2.framework/Versions/A/Stripe3DS2
deleted file mode 100755
index 749d2b4b80..0000000000
Binary files a/InternalFrameworks/dynamic/Stripe3DS2.xcframework/ios-x86_64-maccatalyst/Stripe3DS2.framework/Versions/A/Stripe3DS2 and /dev/null differ
diff --git a/InternalFrameworks/static/Stripe3DS2.xcframework/Info.plist b/InternalFrameworks/static/Stripe3DS2.xcframework/Info.plist
deleted file mode 100644
index ef8738039f..0000000000
--- a/InternalFrameworks/static/Stripe3DS2.xcframework/Info.plist
+++ /dev/null
@@ -1,54 +0,0 @@
-
-
-
-
- AvailableLibraries
-
-
- LibraryIdentifier
- ios-x86_64-maccatalyst
- LibraryPath
- libStripe3DS2.a
- SupportedArchitectures
-
- x86_64
-
- SupportedPlatform
- ios
- SupportedPlatformVariant
- maccatalyst
-
-
- LibraryIdentifier
- ios-arm64_x86_64-simulator
- LibraryPath
- libStripe3DS2.a
- SupportedArchitectures
-
- arm64
- x86_64
-
- SupportedPlatform
- ios
- SupportedPlatformVariant
- simulator
-
-
- LibraryIdentifier
- ios-arm64
- LibraryPath
- libStripe3DS2.a
- SupportedArchitectures
-
- arm64
-
- SupportedPlatform
- ios
-
-
- CFBundlePackageType
- XFWK
- XCFrameworkFormatVersion
- 1.0
-
-
diff --git a/InternalFrameworks/static/Stripe3DS2.xcframework/ios-arm64/libStripe3DS2.a b/InternalFrameworks/static/Stripe3DS2.xcframework/ios-arm64/libStripe3DS2.a
deleted file mode 100644
index ed8d2f908c..0000000000
Binary files a/InternalFrameworks/static/Stripe3DS2.xcframework/ios-arm64/libStripe3DS2.a and /dev/null differ
diff --git a/InternalFrameworks/static/Stripe3DS2.xcframework/ios-arm64_x86_64-simulator/libStripe3DS2.a b/InternalFrameworks/static/Stripe3DS2.xcframework/ios-arm64_x86_64-simulator/libStripe3DS2.a
deleted file mode 100644
index 98fe59de4b..0000000000
Binary files a/InternalFrameworks/static/Stripe3DS2.xcframework/ios-arm64_x86_64-simulator/libStripe3DS2.a and /dev/null differ
diff --git a/InternalFrameworks/static/Stripe3DS2.xcframework/ios-x86_64-maccatalyst/libStripe3DS2.a b/InternalFrameworks/static/Stripe3DS2.xcframework/ios-x86_64-maccatalyst/libStripe3DS2.a
deleted file mode 100644
index 7163647ba0..0000000000
Binary files a/InternalFrameworks/static/Stripe3DS2.xcframework/ios-x86_64-maccatalyst/libStripe3DS2.a and /dev/null differ
diff --git a/LocalizationTester/MockCustomerContext.h b/LocalizationTester/MockCustomerContext.h
index d2cabd25aa..74ad969bcd 100644
--- a/LocalizationTester/MockCustomerContext.h
+++ b/LocalizationTester/MockCustomerContext.h
@@ -6,9 +6,9 @@
// Copyright © 2018 Stripe, Inc. All rights reserved.
//
-#import
+@import Stripe;
-@interface MockCustomerContext : STPCustomerContext
+@interface MockCustomerContext : NSObject
@property (nonatomic) BOOL neverRetrieveCustomer;
diff --git a/LocalizationTester/MockCustomerContext.m b/LocalizationTester/MockCustomerContext.m
index 4929f81d6c..6ab0dc9f8d 100644
--- a/LocalizationTester/MockCustomerContext.m
+++ b/LocalizationTester/MockCustomerContext.m
@@ -7,11 +7,10 @@
//
#import "MockCustomerContext.h"
-#import "STPCustomer+Private.h"
#pragma mark - MockCustomer
-@interface MockCustomer: STPCustomer
+@interface MockCustomer: NSObject
@property (nonatomic) NSMutableArray *mockPaymentMethods;
@property (nonatomic) STPPaymentMethod *mockDefaultPaymentMethod;
@property (nonatomic) STPAddress *mockShippingAddress;
@@ -111,7 +110,7 @@
- (void)retrieveCustomer:(STPCustomerCompletionBlock)completion {
if (!self.neverRetrieveCustomer) {
if (completion) {
- completion(_mockCustomer, nil);
+ completion((STPCustomer *)_mockCustomer, nil);
}
}
}
diff --git a/LocalizationTester/ViewController.m b/LocalizationTester/ViewController.m
index 0a942584b9..f66abcfea1 100644
--- a/LocalizationTester/ViewController.m
+++ b/LocalizationTester/ViewController.m
@@ -9,11 +9,11 @@
#import "ViewController.h"
#import "MockCustomerContext.h"
-#import "STPAddCardViewController+Private.h"
-#import "STPPaymentCardTextField.h"
-#import "STPPaymentConfiguration.h"
-#import "STPPaymentOptionsViewController.h"
-#import "STPShippingAddressViewController.h"
+
+
+
+
+
typedef NS_ENUM(NSInteger, LocalizedScreen) {
LocalizedScreenPaymentCardTextField = 0,
@@ -191,12 +191,11 @@ static NSString * TitleForLocalizedScreen(LocalizedScreen screen) {
case LocalizedScreenPaymentOptionsVC:
{
STPPaymentConfiguration *configuration = [[STPPaymentConfiguration alloc] init];
- configuration.additionalPaymentOptions = STPPaymentOptionTypeDefault;
configuration.requiredBillingAddressFields = STPBillingAddressFieldsFull;
configuration.appleMerchantIdentifier = @"dummy-merchant-id";
vc = [[STPPaymentOptionsViewController alloc] initWithConfiguration:configuration
theme:[STPTheme defaultTheme]
- customerContext:[[MockCustomerContext alloc] init]
+ apiAdapter:[[MockCustomerContext alloc] init]
delegate:self];
}
break;
@@ -204,14 +203,13 @@ static NSString * TitleForLocalizedScreen(LocalizedScreen screen) {
case LocalizedScreenPaymentOptionsVCLoading:
{
STPPaymentConfiguration *configuration = [[STPPaymentConfiguration alloc] init];
- configuration.additionalPaymentOptions = STPPaymentOptionTypeDefault;
configuration.requiredBillingAddressFields = STPBillingAddressFieldsFull;
configuration.appleMerchantIdentifier = @"dummy-merchant-id";
MockCustomerContext *customerContext = [[MockCustomerContext alloc] init];
customerContext.neverRetrieveCustomer = YES;
vc = [[STPPaymentOptionsViewController alloc] initWithConfiguration:configuration
theme:[STPTheme defaultTheme]
- customerContext:customerContext
+ apiAdapter:customerContext
delegate:self];
}
break;
@@ -219,7 +217,7 @@ static NSString * TitleForLocalizedScreen(LocalizedScreen screen) {
case LocalizedScreenShippingAddressVC:
{
STPPaymentConfiguration *configuration = [[STPPaymentConfiguration alloc] init];
- configuration.requiredShippingAddressFields = [NSSet setWithObjects:STPContactFieldPostalAddress, STPContactFieldEmailAddress, STPContactFieldPhoneNumber, STPContactFieldName, nil];
+ configuration.requiredShippingAddressFields = [NSSet setWithObjects:STPContactField.postalAddress, STPContactField.emailAddress, STPContactField.phoneNumber, STPContactField.name, nil];
STPUserInformation *prefilledInfo = [[STPUserInformation alloc] init];
STPAddress *billingAddress = [[STPAddress alloc] init];
billingAddress.name = @"Test";
@@ -247,7 +245,7 @@ static NSString * TitleForLocalizedScreen(LocalizedScreen screen) {
case LocalizedScreenShippingAddressVCBadAddress:
{
STPPaymentConfiguration *configuration = [[STPPaymentConfiguration alloc] init];
- configuration.requiredShippingAddressFields = [NSSet setWithObjects:STPContactFieldPostalAddress, STPContactFieldEmailAddress, STPContactFieldPhoneNumber, STPContactFieldName, nil];
+ configuration.requiredShippingAddressFields = [NSSet setWithObjects:STPContactField.postalAddress, STPContactField.emailAddress, STPContactField.phoneNumber, STPContactField.name, nil];
STPUserInformation *prefilledInfo = [[STPUserInformation alloc] init];
STPAddress *billingAddress = [[STPAddress alloc] init];
billingAddress.name = @"Test";
@@ -275,7 +273,7 @@ static NSString * TitleForLocalizedScreen(LocalizedScreen screen) {
case LocalizedScreenShippingAddressVCCountryOutsideAvailable:
{
STPPaymentConfiguration *configuration = [[STPPaymentConfiguration alloc] init];
- configuration.requiredShippingAddressFields = [NSSet setWithObjects:STPContactFieldPostalAddress, STPContactFieldEmailAddress, STPContactFieldPhoneNumber, STPContactFieldName, nil];
+ configuration.requiredShippingAddressFields = [NSSet setWithObjects:STPContactField.postalAddress, STPContactField.emailAddress, STPContactField.phoneNumber, STPContactField.name, nil];
configuration.availableCountries = [NSSet setWithArray:@[@"BT"]];
STPUserInformation *prefilledInfo = [[STPUserInformation alloc] init];
STPAddress *billingAddress = [[STPAddress alloc] init];
@@ -298,7 +296,7 @@ static NSString * TitleForLocalizedScreen(LocalizedScreen screen) {
{
STPPaymentConfiguration *configuration = [[STPPaymentConfiguration alloc] init];
configuration.shippingType = STPShippingTypeDelivery;
- configuration.requiredShippingAddressFields = [NSSet setWithObjects:STPContactFieldPostalAddress, STPContactFieldEmailAddress, STPContactFieldPhoneNumber, STPContactFieldName, nil];
+ configuration.requiredShippingAddressFields = [NSSet setWithObjects:STPContactField.postalAddress, STPContactField.emailAddress, STPContactField.phoneNumber, STPContactField.name, nil];
STPShippingAddressViewController *shippingAddressVC = [[STPShippingAddressViewController alloc] initWithConfiguration:configuration
theme:[STPTheme defaultTheme]
@@ -314,7 +312,7 @@ static NSString * TitleForLocalizedScreen(LocalizedScreen screen) {
case LocalizedScreenShippingAddressVCContact:
{
STPPaymentConfiguration *configuration = [[STPPaymentConfiguration alloc] init];
- configuration.requiredShippingAddressFields = [NSSet setWithObjects:STPContactFieldEmailAddress, STPContactFieldPhoneNumber, STPContactFieldName, nil];
+ configuration.requiredShippingAddressFields = [NSSet setWithObjects:STPContactField.emailAddress, STPContactField.phoneNumber, STPContactField.name, nil];
STPShippingAddressViewController *shippingAddressVC = [[STPShippingAddressViewController alloc] initWithConfiguration:configuration
theme:[STPTheme defaultTheme]
diff --git a/LocalizationTesterUITests/LocalizationTesterUITests.m b/LocalizationTesterUITests/LocalizationTesterUITests.m
index b76e6a4067..0cb3344ae3 100644
--- a/LocalizationTesterUITests/LocalizationTesterUITests.m
+++ b/LocalizationTesterUITests/LocalizationTesterUITests.m
@@ -85,7 +85,7 @@
[self _takeScreenShotNamed:@"Shipping Address VC"];
// Fill out the shipping Info
- [tablesQuery.buttons[@"ShippingAddressViewControllerUseBillingButton"] tap];
+ [[[tablesQuery.buttons matchingIdentifier:@"ShippingAddressViewControllerUseBillingButton"] elementBoundByIndex:1] tap];
// Go to Shipping Methods
[app.navigationBars.buttons[@"ShippingViewControllerNextButtonIdentifier"] tap];
@@ -100,7 +100,7 @@
[self _waitForElementToAppear:app.navigationBars.buttons[@"ShippingViewControllerNextButtonIdentifier"]];
// Fill out the shipping Info
- [tablesQuery.buttons[@"ShippingAddressViewControllerUseBillingButton"] tap];
+ [[[tablesQuery.buttons matchingIdentifier:@"ShippingAddressViewControllerUseBillingButton"] elementBoundByIndex:1] tap];
// Try to go to Shipping Methods
[app.navigationBars.buttons[@"ShippingViewControllerNextButtonIdentifier"] tap];
@@ -116,8 +116,8 @@
[self _waitForElementToAppear:app.navigationBars.buttons[@"ShippingViewControllerNextButtonIdentifier"]];
// Fill out the shipping Info
- [tablesQuery.buttons[@"ShippingAddressViewControllerUseBillingButton"] tap];
- [self _takeScreenShotNamed:@"Shipping Address VC Country Outside Available"];
+ [[[tablesQuery.buttons matchingIdentifier:@"ShippingAddressViewControllerUseBillingButton"] elementBoundByIndex:1] tap];
+ [self _takeScreenShotNamed:@"Shipping Address VC Country Outside Available"];
[app.navigationBars.buttons[@"CoreViewControllerCancelIdentifier"] tap];
diff --git a/MIGRATING.md b/MIGRATING.md
index c6b5f6ac42..25a222922c 100644
--- a/MIGRATING.md
+++ b/MIGRATING.md
@@ -1,7 +1,7 @@
## Migration Guides
-### Migrating from versions < 20.1.1
-* Cocoapods users must update to Cocoapods 1.10. (`gem update cocoapods`)
+### Migrating from versions < 21.0.0
+* The SDK is now written in Swift, and some classes and functions have been renamed. Migration instructions are available at [https://stripe.com/ios-migrating-guide-tktk](https://stripe.com/ios-migrating-guide-tktk).
### Migrating from versions < 20.1.0
* Swift Package Manager users may need to remove and re-add Stripe from the `Frameworks, Libraries, and Embedded Content` section of your target's settings after updating.
diff --git a/Package.swift b/Package.swift
index e560dd746f..12e930a6b8 100644
--- a/Package.swift
+++ b/Package.swift
@@ -11,28 +11,23 @@ let package = Package(
.library(
name: "Stripe",
targets: ["Stripe"]
- ),
+ )
],
targets: [
.target(
name: "Stripe",
dependencies: ["Stripe3DS2"],
path: "Stripe",
- exclude: ["BuildConfigurations", "Info.plist", "PublicHeaders/Stripe/Stripe3DS2-Prefix.pch", "ExternalResources/Stripe3DS2.bundle"],
+ exclude: ["BuildConfigurations", "Info.plist"],
resources: [
.process("Info.plist"),
.process("Resources/Images"),
- .process("Resources/au_becs_bsb.json"),
- ],
- publicHeadersPath: "PublicHeaders",
- cSettings: [
- .headerSearchPath("."),
- .headerSearchPath("PublicHeaders/Stripe"),
+ .process("Resources/au_becs_bsb.json")
]
),
.binaryTarget(
name: "Stripe3DS2",
- path: "InternalFrameworks/dynamic/Stripe3DS2.xcframework"
- ),
+ path: "InternalFrameworks/Stripe3DS2.xcframework"
+ )
]
)
diff --git a/README.md b/README.md
index ed4df81982..ecbafd1924 100644
--- a/README.md
+++ b/README.md
@@ -62,9 +62,9 @@ If you're reading this on GitHub.com, please make sure you are looking at the [t
## Requirements
-The Stripe iOS SDK requires Xcode 11.7 or later and is compatible with apps targeting iOS 11 or above. We support Catalyst on macOS 10.15 or later. Swift Package Manager support requires Xcode 12 or later.
+The Stripe iOS SDK requires Xcode 12.0 or later and is compatible with apps targeting iOS 11 or above. We support Catalyst on macOS 10.15 or later.
-For iOS 10 support, please use [v19.4.0](https://github.com/stripe/stripe-ios/tree/v19.4.0). If you need to support iOS 9, use [v17.0.2](https://github.com/stripe/stripe-ios/tree/v17.0.2).
+If you need to compile your app using Xcode 11.7, please use [v20.1.0](https://github.com/stripe/stripe-ios/tree/v20.1.0). For iOS 10 support, please use [v19.4.0](https://github.com/stripe/stripe-ios/tree/v19.4.0). If you need to support iOS 9, use [v17.0.2](https://github.com/stripe/stripe-ios/tree/v17.0.2).
## Getting Started
@@ -109,9 +109,9 @@ We welcome contributions of any kind including new features, bug fixes, and docu
### Running Tests
1. Install Carthage (if you have homebrew installed, `brew install carthage`)
-2. From the root of the repo, install test dependencies by running `carthage bootstrap --platform ios --configuration Release --no-use-binaries`
+2. From the root of the repo, install test dependencies by running `carthage bootstrap --platform ios --configuration Release --no-use-binaries` (If you're using Xcode 12, you'll need to run `setup-carthage-for-xcode-12.sh` instead. This will be removed once Carthage adds support for Xcode 12.)
3. Open Stripe.xcworkspace
-4. Choose the "StripeiOS" scheme with the iPhone 8, iOS 13.7 simulator (required for snapshot tests to pass)
+4. Choose the "StripeiOS" scheme with the iPhone 8, iOS 13.5 simulator (required for snapshot tests to pass)
5. Run Product -> Test
## Migrating from Older Versions
diff --git a/Stripe.podspec b/Stripe.podspec
index 69d0bf5c00..50b4ca6939 100644
--- a/Stripe.podspec
+++ b/Stripe.podspec
@@ -10,12 +10,8 @@ Pod::Spec.new do |s|
s.requires_arc = true
s.platform = :ios
s.ios.deployment_target = '11.0'
- s.public_header_files = 'Stripe/PublicHeaders/Stripe/*.h'
- s.source_files = 'Stripe/PublicHeaders/Stripe/*.h', 'Stripe/*.{h,m}'
- s.vendored_frameworks = 'InternalFrameworks/static/Stripe3DS2.xcframework'
+ s.swift_version = '5.0'
+ s.source_files = 'Stripe/*.swift'
+ s.vendored_frameworks = 'InternalFrameworks/Stripe3DS2.xcframework'
s.ios.resource_bundle = { 'Stripe' => 'Stripe/Resources/**/*.{lproj,json,png,xcassets}' }
- s.ios.resources = "Stripe/ExternalResources/Stripe3DS2.bundle"
- s.xcconfig = {
- "OTHER_LDFLAGS" => "$(inherited) -ObjC"
- }
end
diff --git a/Stripe.xcodeproj/project.pbxproj b/Stripe.xcodeproj/project.pbxproj
index f10b034edf..3cb7af3cdc 100644
--- a/Stripe.xcodeproj/project.pbxproj
+++ b/Stripe.xcodeproj/project.pbxproj
@@ -3,637 +3,422 @@
archiveVersion = 1;
classes = {
};
- objectVersion = 52;
+ objectVersion = 54;
objects = {
/* Begin PBXBuildFile section */
- 0413CB22233FECD5006429EA /* STPPushProvisioningContext.m in Sources */ = {isa = PBXBuildFile; fileRef = 0413CB1A233FECD4006429EA /* STPPushProvisioningContext.m */; };
- 0413CB24233FECD5006429EA /* STPPushProvisioningDetailsParams.m in Sources */ = {isa = PBXBuildFile; fileRef = 0413CB1B233FECD4006429EA /* STPPushProvisioningDetailsParams.m */; };
- 0413CB26233FECD5006429EA /* STPPushProvisioningDetails.m in Sources */ = {isa = PBXBuildFile; fileRef = 0413CB1C233FECD4006429EA /* STPPushProvisioningDetails.m */; };
- 0413CB28233FECD5006429EA /* STPPushProvisioningDetailsParams.h in Headers */ = {isa = PBXBuildFile; fileRef = 0413CB1D233FECD4006429EA /* STPPushProvisioningDetailsParams.h */; settings = {ATTRIBUTES = (Public, ); }; };
- 0413CB2A233FECD5006429EA /* STPPushProvisioningContext.h in Headers */ = {isa = PBXBuildFile; fileRef = 0413CB1E233FECD4006429EA /* STPPushProvisioningContext.h */; settings = {ATTRIBUTES = (Public, ); }; };
- 0413CB2C233FECD5006429EA /* STPAPIClient+PushProvisioning.h in Headers */ = {isa = PBXBuildFile; fileRef = 0413CB1F233FECD4006429EA /* STPAPIClient+PushProvisioning.h */; };
- 0413CB2E233FECD5006429EA /* STPPushProvisioningDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = 0413CB20233FECD5006429EA /* STPPushProvisioningDetails.h */; };
- 0413CB30233FECD5006429EA /* STPAPIClient+PushProvisioning.m in Sources */ = {isa = PBXBuildFile; fileRef = 0413CB21233FECD5006429EA /* STPAPIClient+PushProvisioning.m */; };
- 0426B96E1CEADC98006AC8DD /* STPColorUtils.h in Headers */ = {isa = PBXBuildFile; fileRef = 0426B96C1CEADC98006AC8DD /* STPColorUtils.h */; };
- 0426B96F1CEADC98006AC8DD /* STPColorUtils.m in Sources */ = {isa = PBXBuildFile; fileRef = 0426B96D1CEADC98006AC8DD /* STPColorUtils.m */; };
- 0426B9721CEAE3EB006AC8DD /* UITableViewCell+Stripe_Borders.h in Headers */ = {isa = PBXBuildFile; fileRef = 0426B9701CEAE3EB006AC8DD /* UITableViewCell+Stripe_Borders.h */; };
- 0426B9731CEAE3EB006AC8DD /* UITableViewCell+Stripe_Borders.m in Sources */ = {isa = PBXBuildFile; fileRef = 0426B9711CEAE3EB006AC8DD /* UITableViewCell+Stripe_Borders.m */; };
- 0426B9781CEBD001006AC8DD /* UINavigationBar+Stripe_Theme.m in Sources */ = {isa = PBXBuildFile; fileRef = 0426B9751CEBD001006AC8DD /* UINavigationBar+Stripe_Theme.m */; };
- 0433EB491BD06313003912B4 /* NSDictionary+Stripe.h in Headers */ = {isa = PBXBuildFile; fileRef = 0433EB471BD06313003912B4 /* NSDictionary+Stripe.h */; };
- 0433EB4C1BD06313003912B4 /* NSDictionary+Stripe.m in Sources */ = {isa = PBXBuildFile; fileRef = 0433EB481BD06313003912B4 /* NSDictionary+Stripe.m */; };
- 0438EF2C1B7416BB00D506CC /* STPFormTextField.h in Headers */ = {isa = PBXBuildFile; fileRef = 0438EF261B7416BB00D506CC /* STPFormTextField.h */; };
- 0438EF2F1B7416BB00D506CC /* STPFormTextField.m in Sources */ = {isa = PBXBuildFile; fileRef = 0438EF271B7416BB00D506CC /* STPFormTextField.m */; };
- 0438EF351B7416BB00D506CC /* STPPaymentCardTextField.m in Sources */ = {isa = PBXBuildFile; fileRef = 0438EF291B7416BB00D506CC /* STPPaymentCardTextField.m */; };
- 0438EF381B7416BB00D506CC /* STPPaymentCardTextFieldViewModel.h in Headers */ = {isa = PBXBuildFile; fileRef = 0438EF2A1B7416BB00D506CC /* STPPaymentCardTextFieldViewModel.h */; };
- 0438EF3B1B7416BB00D506CC /* STPPaymentCardTextFieldViewModel.m in Sources */ = {isa = PBXBuildFile; fileRef = 0438EF2B1B7416BB00D506CC /* STPPaymentCardTextFieldViewModel.m */; };
- 0438EF431B74170D00D506CC /* STPCardValidator.m in Sources */ = {isa = PBXBuildFile; fileRef = 0438EF3F1B74170D00D506CC /* STPCardValidator.m */; };
- 0438EF471B74183100D506CC /* STPCardBrand.h in Headers */ = {isa = PBXBuildFile; fileRef = 0438EF461B74183100D506CC /* STPCardBrand.h */; settings = {ATTRIBUTES = (Public, ); }; };
- 0438EF4C1B741B0100D506CC /* STPCardValidatorTest.m in Sources */ = {isa = PBXBuildFile; fileRef = 0438EF4A1B741B0100D506CC /* STPCardValidatorTest.m */; };
- 0438EF4D1B741B0100D506CC /* STPPaymentCardTextFieldViewModelTest.m in Sources */ = {isa = PBXBuildFile; fileRef = 0438EF4B1B741B0100D506CC /* STPPaymentCardTextFieldViewModelTest.m */; };
- 0439B9871C454F97005A1ED5 /* STPPaymentOptionsViewController.h in Headers */ = {isa = PBXBuildFile; fileRef = 0439B9851C454F97005A1ED5 /* STPPaymentOptionsViewController.h */; settings = {ATTRIBUTES = (Public, ); }; };
- 0439B9891C454F97005A1ED5 /* STPPaymentOptionsViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 0439B9861C454F97005A1ED5 /* STPPaymentOptionsViewController.m */; };
- 04415C671A6605B5001225ED /* STPAPIClientTest.m in Sources */ = {isa = PBXBuildFile; fileRef = 04CDB51E1A5F3A9300B854EE /* STPAPIClientTest.m */; };
- 04415C681A6605B5001225ED /* STPFormEncoderTest.m in Sources */ = {isa = PBXBuildFile; fileRef = 04CDB51F1A5F3A9300B854EE /* STPFormEncoderTest.m */; };
- 04415C6A1A6605B5001225ED /* STPApplePayFunctionalTest.m in Sources */ = {isa = PBXBuildFile; fileRef = 04CDB5211A5F3A9300B854EE /* STPApplePayFunctionalTest.m */; };
04415C6B1A6605B5001225ED /* STPBankAccountFunctionalTest.m in Sources */ = {isa = PBXBuildFile; fileRef = 04CDB5221A5F3A9300B854EE /* STPBankAccountFunctionalTest.m */; };
04415C6C1A6605B5001225ED /* STPBankAccountTest.m in Sources */ = {isa = PBXBuildFile; fileRef = 04CDB5231A5F3A9300B854EE /* STPBankAccountTest.m */; };
04415C6D1A6605B5001225ED /* STPCardFunctionalTest.m in Sources */ = {isa = PBXBuildFile; fileRef = 04CDB5241A5F3A9300B854EE /* STPCardFunctionalTest.m */; };
- 04415C6E1A6605B5001225ED /* STPCardTest.m in Sources */ = {isa = PBXBuildFile; fileRef = 04CDB5251A5F3A9300B854EE /* STPCardTest.m */; };
- 04415C6F1A6605B5001225ED /* STPCertTest.m in Sources */ = {isa = PBXBuildFile; fileRef = 04CDB5261A5F3A9300B854EE /* STPCertTest.m */; };
04415C701A6605B5001225ED /* STPTokenTest.m in Sources */ = {isa = PBXBuildFile; fileRef = 04CDB5271A5F3A9300B854EE /* STPTokenTest.m */; };
- 0451CC441C49AE1C003B2CA6 /* STPPaymentResult.h in Headers */ = {isa = PBXBuildFile; fileRef = 0451CC421C49AE1C003B2CA6 /* STPPaymentResult.h */; settings = {ATTRIBUTES = (Public, ); }; };
- 0451CC461C49AE1C003B2CA6 /* STPPaymentResult.m in Sources */ = {isa = PBXBuildFile; fileRef = 0451CC431C49AE1C003B2CA6 /* STPPaymentResult.m */; };
04533E7D1A6877F400C7E52E /* PassKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 04D5BF9019BF958F009521A5 /* PassKit.framework */; settings = {ATTRIBUTES = (Required, ); }; };
- 045A62AB1B8E7259000165CE /* STPPaymentCardTextFieldTest.m in Sources */ = {isa = PBXBuildFile; fileRef = 045A62AA1B8E7259000165CE /* STPPaymentCardTextFieldTest.m */; };
- 045D710E1CEEE30500F6CD65 /* STPAspects.h in Headers */ = {isa = PBXBuildFile; fileRef = 045D710C1CEEE30500F6CD65 /* STPAspects.h */; };
- 045D71101CEEE30500F6CD65 /* STPAspects.m in Sources */ = {isa = PBXBuildFile; fileRef = 045D710D1CEEE30500F6CD65 /* STPAspects.m */; };
- 045D71201CEFA57000F6CD65 /* UIViewController+Stripe_Promises.h in Headers */ = {isa = PBXBuildFile; fileRef = 045D711E1CEFA57000F6CD65 /* UIViewController+Stripe_Promises.h */; };
- 045D71221CEFA57000F6CD65 /* UIViewController+Stripe_Promises.m in Sources */ = {isa = PBXBuildFile; fileRef = 045D711F1CEFA57000F6CD65 /* UIViewController+Stripe_Promises.m */; };
- 045D712C1CF4ED7600F6CD65 /* STPBINRange.h in Headers */ = {isa = PBXBuildFile; fileRef = 045D712A1CF4ED7600F6CD65 /* STPBINRange.h */; };
- 045D712E1CF4ED7600F6CD65 /* STPBINRange.m in Sources */ = {isa = PBXBuildFile; fileRef = 045D712B1CF4ED7600F6CD65 /* STPBINRange.m */; };
- 045D71311CF514BB00F6CD65 /* STPBinRangeTest.m in Sources */ = {isa = PBXBuildFile; fileRef = 045D71301CF514BB00F6CD65 /* STPBinRangeTest.m */; };
045E7C091A5F41DE004751EF /* Stripe.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 04CDB4421A5F2E1800B854EE /* Stripe.framework */; };
- 04633B051CD44F1C009D4FB5 /* STPAPIClient+ApplePay.m in Sources */ = {isa = PBXBuildFile; fileRef = 04633B041CD44F1C009D4FB5 /* STPAPIClient+ApplePay.m */; };
- 04633B071CD44F47009D4FB5 /* STPAPIClient+ApplePay.h in Headers */ = {isa = PBXBuildFile; fileRef = 04633B061CD44F47009D4FB5 /* STPAPIClient+ApplePay.h */; settings = {ATTRIBUTES = (Public, ); }; };
- 04633B0C1CD44F6C009D4FB5 /* PKPayment+Stripe.h in Headers */ = {isa = PBXBuildFile; fileRef = 04633B081CD44F6C009D4FB5 /* PKPayment+Stripe.h */; };
- 04633B0D1CD44F6C009D4FB5 /* PKPayment+Stripe.m in Sources */ = {isa = PBXBuildFile; fileRef = 04633B091CD44F6C009D4FB5 /* PKPayment+Stripe.m */; };
- 04695AD31C77F9DB00E08063 /* NSString+Stripe.h in Headers */ = {isa = PBXBuildFile; fileRef = 04695AD11C77F9DB00E08063 /* NSString+Stripe.h */; };
- 04695AD41C77F9DB00E08063 /* NSString+Stripe.m in Sources */ = {isa = PBXBuildFile; fileRef = 04695AD21C77F9DB00E08063 /* NSString+Stripe.m */; };
- 04695AD91C77F9EF00E08063 /* STPDelegateProxy.h in Headers */ = {isa = PBXBuildFile; fileRef = 04695AD51C77F9EF00E08063 /* STPDelegateProxy.h */; };
- 04695ADA1C77F9EF00E08063 /* STPDelegateProxy.m in Sources */ = {isa = PBXBuildFile; fileRef = 04695AD61C77F9EF00E08063 /* STPDelegateProxy.m */; };
- 04695ADB1C77F9EF00E08063 /* STPPhoneNumberValidator.h in Headers */ = {isa = PBXBuildFile; fileRef = 04695AD71C77F9EF00E08063 /* STPPhoneNumberValidator.h */; };
- 04695ADC1C77F9EF00E08063 /* STPPhoneNumberValidator.m in Sources */ = {isa = PBXBuildFile; fileRef = 04695AD81C77F9EF00E08063 /* STPPhoneNumberValidator.m */; };
- 046FE9A11CE55D1D00DA6A7B /* STPPaymentActivityIndicatorView.h in Headers */ = {isa = PBXBuildFile; fileRef = 046FE99F1CE55D1D00DA6A7B /* STPPaymentActivityIndicatorView.h */; settings = {ATTRIBUTES = (Public, ); }; };
- 046FE9A21CE55D1D00DA6A7B /* STPPaymentActivityIndicatorView.m in Sources */ = {isa = PBXBuildFile; fileRef = 046FE9A01CE55D1D00DA6A7B /* STPPaymentActivityIndicatorView.m */; };
- 04793F561D1D8DDD00B3C551 /* STPSourceProtocol.h in Headers */ = {isa = PBXBuildFile; fileRef = 04793F551D1D8DDD00B3C551 /* STPSourceProtocol.h */; settings = {ATTRIBUTES = (Public, ); }; };
- 04827D101D2575C6002DB3E8 /* STPImageLibrary.h in Headers */ = {isa = PBXBuildFile; fileRef = 04827D0E1D2575C6002DB3E8 /* STPImageLibrary.h */; settings = {ATTRIBUTES = (Public, ); }; };
- 04827D121D2575C6002DB3E8 /* STPImageLibrary.m in Sources */ = {isa = PBXBuildFile; fileRef = 04827D0F1D2575C6002DB3E8 /* STPImageLibrary.m */; };
- 04827D151D257764002DB3E8 /* STPImageLibrary+Private.h in Headers */ = {isa = PBXBuildFile; fileRef = 04827D141D257764002DB3E8 /* STPImageLibrary+Private.h */; };
- 04827D181D257A6C002DB3E8 /* STPImageLibraryTest.m in Sources */ = {isa = PBXBuildFile; fileRef = 04827D171D257A6C002DB3E8 /* STPImageLibraryTest.m */; };
- 049880FC1CED5A2300EA4FFD /* STPPaymentConfiguration.h in Headers */ = {isa = PBXBuildFile; fileRef = 049880FA1CED5A2300EA4FFD /* STPPaymentConfiguration.h */; settings = {ATTRIBUTES = (Public, ); }; };
- 049880FE1CED5A2300EA4FFD /* STPPaymentConfiguration.m in Sources */ = {isa = PBXBuildFile; fileRef = 049880FB1CED5A2300EA4FFD /* STPPaymentConfiguration.m */; };
- 049952CF1BCF13510088C703 /* STPAPIRequest.h in Headers */ = {isa = PBXBuildFile; fileRef = 049952CD1BCF13510088C703 /* STPAPIRequest.h */; };
- 049952D01BCF13510088C703 /* STPAPIRequest.m in Sources */ = {isa = PBXBuildFile; fileRef = 049952CE1BCF13510088C703 /* STPAPIRequest.m */; };
- 049952D21BCF13DD0088C703 /* STPAPIClient+Private.h in Headers */ = {isa = PBXBuildFile; fileRef = 049952D11BCF13DD0088C703 /* STPAPIClient+Private.h */; };
- 049A3F7A1CC18D5300F57DE7 /* UIView+Stripe_FirstResponder.h in Headers */ = {isa = PBXBuildFile; fileRef = 049A3F781CC18D5300F57DE7 /* UIView+Stripe_FirstResponder.h */; };
- 049A3F7B1CC18D5300F57DE7 /* UIView+Stripe_FirstResponder.m in Sources */ = {isa = PBXBuildFile; fileRef = 049A3F791CC18D5300F57DE7 /* UIView+Stripe_FirstResponder.m */; };
- 049A3F7E1CC1920A00F57DE7 /* UIViewController+Stripe_KeyboardAvoiding.h in Headers */ = {isa = PBXBuildFile; fileRef = 049A3F7C1CC1920A00F57DE7 /* UIViewController+Stripe_KeyboardAvoiding.h */; };
- 049A3F7F1CC1920A00F57DE7 /* UIViewController+Stripe_KeyboardAvoiding.m in Sources */ = {isa = PBXBuildFile; fileRef = 049A3F7D1CC1920A00F57DE7 /* UIViewController+Stripe_KeyboardAvoiding.m */; };
- 049A3F891CC73C7100F57DE7 /* STPPaymentContext.h in Headers */ = {isa = PBXBuildFile; fileRef = 049A3F871CC73C7100F57DE7 /* STPPaymentContext.h */; settings = {ATTRIBUTES = (Public, ); }; };
- 049A3F8A1CC73C7100F57DE7 /* STPPaymentContext.m in Sources */ = {isa = PBXBuildFile; fileRef = 049A3F881CC73C7100F57DE7 /* STPPaymentContext.m */; };
- 049A3F911CC740FF00F57DE7 /* NSDecimalNumber+Stripe_Currency.h in Headers */ = {isa = PBXBuildFile; fileRef = 049A3F8F1CC740FF00F57DE7 /* NSDecimalNumber+Stripe_Currency.h */; };
- 049A3F921CC740FF00F57DE7 /* NSDecimalNumber+Stripe_Currency.m in Sources */ = {isa = PBXBuildFile; fileRef = 049A3F901CC740FF00F57DE7 /* NSDecimalNumber+Stripe_Currency.m */; };
- 049A3F951CC75B2E00F57DE7 /* STPPromise.h in Headers */ = {isa = PBXBuildFile; fileRef = 049A3F931CC75B2E00F57DE7 /* STPPromise.h */; };
- 049A3F961CC75B2E00F57DE7 /* STPPromise.m in Sources */ = {isa = PBXBuildFile; fileRef = 049A3F941CC75B2E00F57DE7 /* STPPromise.m */; };
- 049A3F991CC76A2400F57DE7 /* NSBundle+Stripe_AppName.h in Headers */ = {isa = PBXBuildFile; fileRef = 049A3F971CC76A2400F57DE7 /* NSBundle+Stripe_AppName.h */; };
- 049A3F9A1CC76A2400F57DE7 /* NSBundle+Stripe_AppName.m in Sources */ = {isa = PBXBuildFile; fileRef = 049A3F981CC76A2400F57DE7 /* NSBundle+Stripe_AppName.m */; };
- 049A3FAE1CC9AA9900F57DE7 /* STPAddressViewModel.h in Headers */ = {isa = PBXBuildFile; fileRef = 049A3FAC1CC9AA9900F57DE7 /* STPAddressViewModel.h */; };
- 049A3FAF1CC9AA9900F57DE7 /* STPAddressViewModel.m in Sources */ = {isa = PBXBuildFile; fileRef = 049A3FAD1CC9AA9900F57DE7 /* STPAddressViewModel.m */; };
- 049A3FB21CC9FEFC00F57DE7 /* UIToolbar+Stripe_InputAccessory.h in Headers */ = {isa = PBXBuildFile; fileRef = 049A3FB01CC9FEFC00F57DE7 /* UIToolbar+Stripe_InputAccessory.h */; };
- 049A3FB31CC9FEFC00F57DE7 /* UIToolbar+Stripe_InputAccessory.m in Sources */ = {isa = PBXBuildFile; fileRef = 049A3FB11CC9FEFC00F57DE7 /* UIToolbar+Stripe_InputAccessory.m */; };
- 04A488331CA34D3000506E53 /* STPEmailAddressValidator.h in Headers */ = {isa = PBXBuildFile; fileRef = 04A488311CA34D3000506E53 /* STPEmailAddressValidator.h */; };
- 04A488341CA34D3000506E53 /* STPEmailAddressValidator.m in Sources */ = {isa = PBXBuildFile; fileRef = 04A488321CA34D3000506E53 /* STPEmailAddressValidator.m */; };
- 04A488361CA34DC600506E53 /* STPEmailAddressValidatorTest.m in Sources */ = {isa = PBXBuildFile; fileRef = 04A488351CA34DC600506E53 /* STPEmailAddressValidatorTest.m */; };
- 04A4883C1CA3568800506E53 /* STPBlocks.h in Headers */ = {isa = PBXBuildFile; fileRef = 04A4883B1CA3568800506E53 /* STPBlocks.h */; settings = {ATTRIBUTES = (Public, ); }; };
- 04A488421CA3580700506E53 /* UINavigationController+Stripe_Completion.h in Headers */ = {isa = PBXBuildFile; fileRef = 04A488401CA3580700506E53 /* UINavigationController+Stripe_Completion.h */; };
- 04A488441CA3580700506E53 /* UINavigationController+Stripe_Completion.m in Sources */ = {isa = PBXBuildFile; fileRef = 04A488411CA3580700506E53 /* UINavigationController+Stripe_Completion.m */; };
- 04A4C3891C4F25F900B3B290 /* NSArray+Stripe.h in Headers */ = {isa = PBXBuildFile; fileRef = 04A4C3851C4F25F900B3B290 /* NSArray+Stripe.h */; };
- 04A4C38B1C4F25F900B3B290 /* NSArray+Stripe.m in Sources */ = {isa = PBXBuildFile; fileRef = 04A4C3861C4F25F900B3B290 /* NSArray+Stripe.m */; };
- 04A4C38D1C4F25F900B3B290 /* UIViewController+Stripe_ParentViewController.h in Headers */ = {isa = PBXBuildFile; fileRef = 04A4C3871C4F25F900B3B290 /* UIViewController+Stripe_ParentViewController.h */; };
- 04A4C38F1C4F25F900B3B290 /* UIViewController+Stripe_ParentViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 04A4C3881C4F25F900B3B290 /* UIViewController+Stripe_ParentViewController.m */; };
- 04A4C3921C4F263300B3B290 /* NSArray+StripeTest.m in Sources */ = {isa = PBXBuildFile; fileRef = 04A4C3911C4F263300B3B290 /* NSArray+StripeTest.m */; };
04A4C3941C4F276100B3B290 /* STPUIVCStripeParentViewControllerTests.m in Sources */ = {isa = PBXBuildFile; fileRef = 04A4C3931C4F276100B3B290 /* STPUIVCStripeParentViewControllerTests.m */; };
- 04B31DD41D08E6E200EF1631 /* STPCustomer.h in Headers */ = {isa = PBXBuildFile; fileRef = 04B31DD21D08E6E200EF1631 /* STPCustomer.h */; settings = {ATTRIBUTES = (Public, ); }; };
- 04B31DD61D08E6E200EF1631 /* STPCustomer.m in Sources */ = {isa = PBXBuildFile; fileRef = 04B31DD31D08E6E200EF1631 /* STPCustomer.m */; };
- 04B31DDA1D09A4DC00EF1631 /* STPPaymentConfiguration+Private.h in Headers */ = {isa = PBXBuildFile; fileRef = 04B31DD81D09A4DC00EF1631 /* STPPaymentConfiguration+Private.h */; };
- 04B31DE61D09D25F00EF1631 /* STPPaymentOptionsInternalViewController.h in Headers */ = {isa = PBXBuildFile; fileRef = 04B31DE41D09D25F00EF1631 /* STPPaymentOptionsInternalViewController.h */; };
- 04B31DE81D09D25F00EF1631 /* STPPaymentOptionsInternalViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 04B31DE51D09D25F00EF1631 /* STPPaymentOptionsInternalViewController.m */; };
- 04B31DF21D09F0A800EF1631 /* UIViewController+Stripe_NavigationItemProxy.h in Headers */ = {isa = PBXBuildFile; fileRef = 04B31DF01D09F0A800EF1631 /* UIViewController+Stripe_NavigationItemProxy.h */; };
- 04B31DF41D09F0A800EF1631 /* UIViewController+Stripe_NavigationItemProxy.m in Sources */ = {isa = PBXBuildFile; fileRef = 04B31DF11D09F0A800EF1631 /* UIViewController+Stripe_NavigationItemProxy.m */; };
- 04B31DF91D11AC6400EF1631 /* STPUserInformation.h in Headers */ = {isa = PBXBuildFile; fileRef = 04B31DF71D11AC6400EF1631 /* STPUserInformation.h */; settings = {ATTRIBUTES = (Public, ); }; };
- 04B31DFB1D11AC6400EF1631 /* STPUserInformation.m in Sources */ = {isa = PBXBuildFile; fileRef = 04B31DF81D11AC6400EF1631 /* STPUserInformation.m */; };
- 04B31DFF1D131D9000EF1631 /* STPPaymentCardTextFieldCell.h in Headers */ = {isa = PBXBuildFile; fileRef = 04B31DFD1D131D9000EF1631 /* STPPaymentCardTextFieldCell.h */; };
- 04B31E011D131D9000EF1631 /* STPPaymentCardTextFieldCell.m in Sources */ = {isa = PBXBuildFile; fileRef = 04B31DFE1D131D9000EF1631 /* STPPaymentCardTextFieldCell.m */; };
- 04BC29A41CD8697900318357 /* STPTheme.h in Headers */ = {isa = PBXBuildFile; fileRef = 04BC29A21CD8697900318357 /* STPTheme.h */; settings = {ATTRIBUTES = (Public, ); }; };
- 04BC29A51CD8697900318357 /* STPTheme.m in Sources */ = {isa = PBXBuildFile; fileRef = 04BC29A31CD8697900318357 /* STPTheme.m */; };
- 04BC29BD1CDD535700318357 /* STPSwitchTableViewCell.h in Headers */ = {isa = PBXBuildFile; fileRef = 04BC29BB1CDD535700318357 /* STPSwitchTableViewCell.h */; };
- 04BC29BE1CDD535700318357 /* STPSwitchTableViewCell.m in Sources */ = {isa = PBXBuildFile; fileRef = 04BC29BC1CDD535700318357 /* STPSwitchTableViewCell.m */; };
- 04BFFFD91D240B13005F2340 /* STPAddCardViewController+Private.h in Headers */ = {isa = PBXBuildFile; fileRef = 04BFFFD81D240B13005F2340 /* STPAddCardViewController+Private.h */; };
- 04CB86BA1BA89CE100E4F61E /* PKPayment+StripeTest.m in Sources */ = {isa = PBXBuildFile; fileRef = 04CB86B81BA89CD400E4F61E /* PKPayment+StripeTest.m */; };
- 04CDB4D31A5F30A700B854EE /* Stripe.h in Headers */ = {isa = PBXBuildFile; fileRef = 04CDB4A91A5F30A700B854EE /* Stripe.h */; settings = {ATTRIBUTES = (Public, ); }; };
- 04CDB4FE1A5F30A700B854EE /* STPAPIClient.h in Headers */ = {isa = PBXBuildFile; fileRef = 04CDB4C21A5F30A700B854EE /* STPAPIClient.h */; settings = {ATTRIBUTES = (Public, ); }; };
- 04CDB5001A5F30A700B854EE /* STPAPIClient.m in Sources */ = {isa = PBXBuildFile; fileRef = 04CDB4C31A5F30A700B854EE /* STPAPIClient.m */; };
- 04CDB5021A5F30A700B854EE /* STPFormEncoder.h in Headers */ = {isa = PBXBuildFile; fileRef = 04CDB4C41A5F30A700B854EE /* STPFormEncoder.h */; };
- 04CDB5041A5F30A700B854EE /* STPFormEncoder.m in Sources */ = {isa = PBXBuildFile; fileRef = 04CDB4C51A5F30A700B854EE /* STPFormEncoder.m */; };
- 04CDB50A1A5F30A700B854EE /* STPBankAccount.h in Headers */ = {isa = PBXBuildFile; fileRef = 04CDB4C81A5F30A700B854EE /* STPBankAccount.h */; settings = {ATTRIBUTES = (Public, ); }; };
- 04CDB50C1A5F30A700B854EE /* STPBankAccount.m in Sources */ = {isa = PBXBuildFile; fileRef = 04CDB4C91A5F30A700B854EE /* STPBankAccount.m */; };
- 04CDB50E1A5F30A700B854EE /* STPCard.h in Headers */ = {isa = PBXBuildFile; fileRef = 04CDB4CA1A5F30A700B854EE /* STPCard.h */; settings = {ATTRIBUTES = (Public, ); }; };
- 04CDB5101A5F30A700B854EE /* STPCard.m in Sources */ = {isa = PBXBuildFile; fileRef = 04CDB4CB1A5F30A700B854EE /* STPCard.m */; };
- 04CDB5121A5F30A700B854EE /* STPToken.h in Headers */ = {isa = PBXBuildFile; fileRef = 04CDB4CC1A5F30A700B854EE /* STPToken.h */; settings = {ATTRIBUTES = (Public, ); }; };
- 04CDB5141A5F30A700B854EE /* STPToken.m in Sources */ = {isa = PBXBuildFile; fileRef = 04CDB4CD1A5F30A700B854EE /* STPToken.m */; };
- 04CDB5161A5F30A700B854EE /* StripeError.h in Headers */ = {isa = PBXBuildFile; fileRef = 04CDB4CE1A5F30A700B854EE /* StripeError.h */; settings = {ATTRIBUTES = (Public, ); }; };
- 04CDB5181A5F30A700B854EE /* StripeError.m in Sources */ = {isa = PBXBuildFile; fileRef = 04CDB4CF1A5F30A700B854EE /* StripeError.m */; };
- 04CDE5B81BC1F1F100548833 /* STPCardParams.m in Sources */ = {isa = PBXBuildFile; fileRef = 04CDE5B41BC1F1F100548833 /* STPCardParams.m */; };
- 04CDE5BC1BC1F21500548833 /* STPCardParams.h in Headers */ = {isa = PBXBuildFile; fileRef = 04CDE5BB1BC1F21500548833 /* STPCardParams.h */; settings = {ATTRIBUTES = (Public, ); }; };
- 04CDE5C51BC20AF800548833 /* STPBankAccountParams.m in Sources */ = {isa = PBXBuildFile; fileRef = 04CDE5C11BC20AF800548833 /* STPBankAccountParams.m */; };
- 04CDE5C91BC20B1D00548833 /* STPBankAccountParams.h in Headers */ = {isa = PBXBuildFile; fileRef = 04CDE5C81BC20B1D00548833 /* STPBankAccountParams.h */; settings = {ATTRIBUTES = (Public, ); }; };
04E01F7B21A8C37D0061402F /* OHHTTPStubs.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 04E01F7921A8C37C0061402F /* OHHTTPStubs.framework */; };
04E01F7C21A8C37D0061402F /* SWHttpTrafficRecorder.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 04E01F7A21A8C37D0061402F /* SWHttpTrafficRecorder.framework */; };
04E01F7D21A8C39D0061402F /* OHHTTPStubs.framework in CopyFiles */ = {isa = PBXBuildFile; fileRef = 04E01F7921A8C37C0061402F /* OHHTTPStubs.framework */; settings = {ATTRIBUTES = (CodeSignOnCopy, RemoveHeadersOnCopy, ); }; };
04E01F7E21A8C39D0061402F /* SWHttpTrafficRecorder.framework in CopyFiles */ = {isa = PBXBuildFile; fileRef = 04E01F7A21A8C37D0061402F /* SWHttpTrafficRecorder.framework */; settings = {ATTRIBUTES = (CodeSignOnCopy, RemoveHeadersOnCopy, ); }; };
04E01F8521AA36320061402F /* STPNetworkStubbingTestCase.h in Headers */ = {isa = PBXBuildFile; fileRef = 04E01F8321AA36320061402F /* STPNetworkStubbingTestCase.h */; };
- 04E01F8621AA36320061402F /* STPNetworkStubbingTestCase.m in Sources */ = {isa = PBXBuildFile; fileRef = 04E01F8421AA36320061402F /* STPNetworkStubbingTestCase.m */; };
04E01F8A21AA55E30061402F /* recorded_network_traffic in Resources */ = {isa = PBXBuildFile; fileRef = 04E01F8921AA55E30061402F /* recorded_network_traffic */; };
- 04E32A9D1B7A9490009C9E35 /* STPPaymentCardTextField.h in Headers */ = {isa = PBXBuildFile; fileRef = 04E32A9C1B7A9490009C9E35 /* STPPaymentCardTextField.h */; settings = {ATTRIBUTES = (Public, ); }; };
- 04E39F541CECF7A100AF3B96 /* STPPaymentOptionTuple.h in Headers */ = {isa = PBXBuildFile; fileRef = 04E39F501CECF7A100AF3B96 /* STPPaymentOptionTuple.h */; };
- 04E39F551CECF7A100AF3B96 /* STPPaymentOptionTuple.m in Sources */ = {isa = PBXBuildFile; fileRef = 04E39F511CECF7A100AF3B96 /* STPPaymentOptionTuple.m */; };
- 04E39F581CECF9A800AF3B96 /* STPPaymentOptionsViewController+Private.h in Headers */ = {isa = PBXBuildFile; fileRef = 04E39F561CECF9A800AF3B96 /* STPPaymentOptionsViewController+Private.h */; };
- 04E39F5C1CECFAFD00AF3B96 /* STPPaymentContext+Private.h in Headers */ = {isa = PBXBuildFile; fileRef = 04E39F5A1CECFAFD00AF3B96 /* STPPaymentContext+Private.h */; };
- 04E39F6A1CED48D500AF3B96 /* UIBarButtonItem+Stripe.h in Headers */ = {isa = PBXBuildFile; fileRef = 04E39F681CED48D500AF3B96 /* UIBarButtonItem+Stripe.h */; };
- 04E39F6B1CED48D500AF3B96 /* UIBarButtonItem+Stripe.m in Sources */ = {isa = PBXBuildFile; fileRef = 04E39F691CED48D500AF3B96 /* UIBarButtonItem+Stripe.m */; };
- 04E7D4BA233FEFDF00FC8C02 /* STPPushProvisioningDetailsFunctionalTest.m in Sources */ = {isa = PBXBuildFile; fileRef = 04E7D4B9233FEFDF00FC8C02 /* STPPushProvisioningDetailsFunctionalTest.m */; };
- 04E7D4BD233FF29100FC8C02 /* STPFakeAddPaymentPassViewController.h in Headers */ = {isa = PBXBuildFile; fileRef = 04E7D4BB233FF29100FC8C02 /* STPFakeAddPaymentPassViewController.h */; settings = {ATTRIBUTES = (Public, ); }; };
- 04E7D4BF233FF29100FC8C02 /* STPFakeAddPaymentPassViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 04E7D4BC233FF29100FC8C02 /* STPFakeAddPaymentPassViewController.m */; };
- 04E7D4C32340717400FC8C02 /* PKAddPaymentPassRequest+Stripe_Error.h in Headers */ = {isa = PBXBuildFile; fileRef = 04E7D4C12340717400FC8C02 /* PKAddPaymentPassRequest+Stripe_Error.h */; };
- 04E7D4C52340717400FC8C02 /* PKAddPaymentPassRequest+Stripe_Error.m in Sources */ = {isa = PBXBuildFile; fileRef = 04E7D4C22340717400FC8C02 /* PKAddPaymentPassRequest+Stripe_Error.m */; };
- 04EBC7531B7533C300A0E6AE /* STPCardValidationState.h in Headers */ = {isa = PBXBuildFile; fileRef = 04EBC7511B7533C300A0E6AE /* STPCardValidationState.h */; settings = {ATTRIBUTES = (Public, ); }; };
- 04EBC7571B7533C300A0E6AE /* STPCardValidator.h in Headers */ = {isa = PBXBuildFile; fileRef = 04EBC7521B7533C300A0E6AE /* STPCardValidator.h */; settings = {ATTRIBUTES = (Public, ); }; };
- 04F213311BCEAB61001D6F22 /* STPFormEncodable.h in Headers */ = {isa = PBXBuildFile; fileRef = 04F213301BCEAB61001D6F22 /* STPFormEncodable.h */; settings = {ATTRIBUTES = (Public, ); }; };
- 04F213351BCECB1C001D6F22 /* STPAPIResponseDecodable.h in Headers */ = {isa = PBXBuildFile; fileRef = 04F213341BCECB1C001D6F22 /* STPAPIResponseDecodable.h */; settings = {ATTRIBUTES = (Public, ); }; };
- 04F416261CA3639500486FB5 /* STPAddCardViewController.h in Headers */ = {isa = PBXBuildFile; fileRef = 04F416241CA3639500486FB5 /* STPAddCardViewController.h */; settings = {ATTRIBUTES = (Public, ); }; };
- 04F416271CA3639500486FB5 /* STPAddCardViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 04F416251CA3639500486FB5 /* STPAddCardViewController.m */; };
- 0731328F2277A3F60019CE3F /* STPPinManagementService.h in Headers */ = {isa = PBXBuildFile; fileRef = 0731328D2277A3F60019CE3F /* STPPinManagementService.h */; settings = {ATTRIBUTES = (Public, ); }; };
- 073132912277A3F60019CE3F /* STPPinManagementService.m in Sources */ = {isa = PBXBuildFile; fileRef = 0731328E2277A3F60019CE3F /* STPPinManagementService.m */; };
- 073132952277A72D0019CE3F /* STPIssuingCardPin.h in Headers */ = {isa = PBXBuildFile; fileRef = 073132932277A72D0019CE3F /* STPIssuingCardPin.h */; settings = {ATTRIBUTES = (Public, ); }; };
- 073132972277A72D0019CE3F /* STPIssuingCardPin.m in Sources */ = {isa = PBXBuildFile; fileRef = 073132942277A72D0019CE3F /* STPIssuingCardPin.m */; };
- 073132982277A72D0019CE3F /* STPIssuingCardPin.m in Sources */ = {isa = PBXBuildFile; fileRef = 073132942277A72D0019CE3F /* STPIssuingCardPin.m */; };
- 0731329C2277AA200019CE3F /* STPPinManagementServiceFunctionalTest.m in Sources */ = {isa = PBXBuildFile; fileRef = 0731329A2277AA200019CE3F /* STPPinManagementServiceFunctionalTest.m */; };
- 311A475624EB1D2300576D92 /* STPCardScanner.h in Headers */ = {isa = PBXBuildFile; fileRef = 311A475424EB1D2300576D92 /* STPCardScanner.h */; };
- 311A475824EB1D2300576D92 /* STPCardScanner.m in Sources */ = {isa = PBXBuildFile; fileRef = 311A475524EB1D2300576D92 /* STPCardScanner.m */; };
- 311A475C24EB21AE00576D92 /* STPCameraView.h in Headers */ = {isa = PBXBuildFile; fileRef = 311A475A24EB21AE00576D92 /* STPCameraView.h */; };
- 311A475E24EB21AE00576D92 /* STPCameraView.m in Sources */ = {isa = PBXBuildFile; fileRef = 311A475B24EB21AE00576D92 /* STPCameraView.m */; };
- 311A476224EB27D000576D92 /* STPCardScannerTableViewCell.h in Headers */ = {isa = PBXBuildFile; fileRef = 311A476024EB27D000576D92 /* STPCardScannerTableViewCell.h */; };
- 311A476424EB27D000576D92 /* STPCardScannerTableViewCell.m in Sources */ = {isa = PBXBuildFile; fileRef = 311A476124EB27D000576D92 /* STPCardScannerTableViewCell.m */; };
- 31237F1F24F710E600B22785 /* UINavigationBar+Stripe_Theme.h in Headers */ = {isa = PBXBuildFile; fileRef = 31237F1E24F710E600B22785 /* UINavigationBar+Stripe_Theme.h */; settings = {ATTRIBUTES = (Public, ); }; };
- 31237F2224F7116D00B22785 /* STPIntentActionAlipayHandleRedirect.h in Headers */ = {isa = PBXBuildFile; fileRef = 31237F2124F7116D00B22785 /* STPIntentActionAlipayHandleRedirect.h */; settings = {ATTRIBUTES = (Public, ); }; };
- 31237F2524F7118B00B22785 /* STPIntentAction.h in Headers */ = {isa = PBXBuildFile; fileRef = 31237F2424F7118B00B22785 /* STPIntentAction.h */; settings = {ATTRIBUTES = (Public, ); }; };
- 31237F2824F71BA000B22785 /* Stripe3DS2.bundle in Resources */ = {isa = PBXBuildFile; fileRef = 31237F2724F71BA000B22785 /* Stripe3DS2.bundle */; };
- 314B6A532384A713001FE708 /* STPKlarnaLineItem.h in Headers */ = {isa = PBXBuildFile; fileRef = 314B6A512384A713001FE708 /* STPKlarnaLineItem.h */; settings = {ATTRIBUTES = (Public, ); }; };
- 314B6A552384A713001FE708 /* STPKlarnaLineItem.m in Sources */ = {isa = PBXBuildFile; fileRef = 314B6A522384A713001FE708 /* STPKlarnaLineItem.m */; };
- 314B6A592384ABF9001FE708 /* STPSourceKlarnaDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = 314B6A572384ABF9001FE708 /* STPSourceKlarnaDetails.h */; settings = {ATTRIBUTES = (Public, ); }; };
- 314B6A5B2384ABF9001FE708 /* STPSourceKlarnaDetails.m in Sources */ = {isa = PBXBuildFile; fileRef = 314B6A582384ABF9001FE708 /* STPSourceKlarnaDetails.m */; };
- 314F9CC0235E66920059E2F6 /* STPFPXBankStatusResponse.h in Headers */ = {isa = PBXBuildFile; fileRef = 314F9CBE235E66920059E2F6 /* STPFPXBankStatusResponse.h */; };
- 314F9CC2235E66920059E2F6 /* STPFPXBankStatusResponse.m in Sources */ = {isa = PBXBuildFile; fileRef = 314F9CBF235E66920059E2F6 /* STPFPXBankStatusResponse.m */; };
- 315CB8C222E7D96000E612A3 /* STDSChallengeStatusReceiver.h in Headers */ = {isa = PBXBuildFile; fileRef = 315CB8A322E7D95E00E612A3 /* STDSChallengeStatusReceiver.h */; settings = {ATTRIBUTES = (Public, ); }; };
- 315CB8C322E7D96000E612A3 /* STDSRuntimeException.h in Headers */ = {isa = PBXBuildFile; fileRef = 315CB8A422E7D95E00E612A3 /* STDSRuntimeException.h */; settings = {ATTRIBUTES = (Public, ); }; };
- 315CB8C422E7D96000E612A3 /* STDSButtonCustomization.h in Headers */ = {isa = PBXBuildFile; fileRef = 315CB8A522E7D95E00E612A3 /* STDSButtonCustomization.h */; settings = {ATTRIBUTES = (Public, ); }; };
- 315CB8C522E7D96000E612A3 /* STDSWarning.h in Headers */ = {isa = PBXBuildFile; fileRef = 315CB8A622E7D95E00E612A3 /* STDSWarning.h */; settings = {ATTRIBUTES = (Public, ); }; };
- 315CB8C622E7D96000E612A3 /* STDSSelectionCustomization.h in Headers */ = {isa = PBXBuildFile; fileRef = 315CB8A722E7D95E00E612A3 /* STDSSelectionCustomization.h */; settings = {ATTRIBUTES = (Public, ); }; };
- 315CB8C722E7D96000E612A3 /* STDSException.h in Headers */ = {isa = PBXBuildFile; fileRef = 315CB8A822E7D95F00E612A3 /* STDSException.h */; settings = {ATTRIBUTES = (Public, ); }; };
- 315CB8C822E7D96000E612A3 /* STDSTextFieldCustomization.h in Headers */ = {isa = PBXBuildFile; fileRef = 315CB8A922E7D95F00E612A3 /* STDSTextFieldCustomization.h */; settings = {ATTRIBUTES = (Public, ); }; };
- 315CB8C922E7D96000E612A3 /* STDSUICustomization.h in Headers */ = {isa = PBXBuildFile; fileRef = 315CB8AA22E7D95F00E612A3 /* STDSUICustomization.h */; settings = {ATTRIBUTES = (Public, ); }; };
- 315CB8CA22E7D96000E612A3 /* STDSNavigationBarCustomization.h in Headers */ = {isa = PBXBuildFile; fileRef = 315CB8AB22E7D95F00E612A3 /* STDSNavigationBarCustomization.h */; settings = {ATTRIBUTES = (Public, ); }; };
- 315CB8CB22E7D96000E612A3 /* STDSTransaction.h in Headers */ = {isa = PBXBuildFile; fileRef = 315CB8AC22E7D95F00E612A3 /* STDSTransaction.h */; settings = {ATTRIBUTES = (Public, ); }; };
- 315CB8CC22E7D96000E612A3 /* STDSLabelCustomization.h in Headers */ = {isa = PBXBuildFile; fileRef = 315CB8AD22E7D95F00E612A3 /* STDSLabelCustomization.h */; settings = {ATTRIBUTES = (Public, ); }; };
- 315CB8CD22E7D96000E612A3 /* STDSCustomization.h in Headers */ = {isa = PBXBuildFile; fileRef = 315CB8AE22E7D95F00E612A3 /* STDSCustomization.h */; settings = {ATTRIBUTES = (Public, ); }; };
- 315CB8CE22E7D96000E612A3 /* STDSAuthenticationRequestParameters.h in Headers */ = {isa = PBXBuildFile; fileRef = 315CB8AF22E7D95F00E612A3 /* STDSAuthenticationRequestParameters.h */; settings = {ATTRIBUTES = (Public, ); }; };
- 315CB8CF22E7D96000E612A3 /* STDSRuntimeErrorEvent.h in Headers */ = {isa = PBXBuildFile; fileRef = 315CB8B022E7D95F00E612A3 /* STDSRuntimeErrorEvent.h */; settings = {ATTRIBUTES = (Public, ); }; };
- 315CB8D022E7D96000E612A3 /* STDSErrorMessage.h in Headers */ = {isa = PBXBuildFile; fileRef = 315CB8B122E7D95F00E612A3 /* STDSErrorMessage.h */; settings = {ATTRIBUTES = (Public, ); }; };
- 315CB8D122E7D96000E612A3 /* STDSCompletionEvent.h in Headers */ = {isa = PBXBuildFile; fileRef = 315CB8B222E7D95F00E612A3 /* STDSCompletionEvent.h */; settings = {ATTRIBUTES = (Public, ); }; };
- 315CB8D222E7D96000E612A3 /* STDSThreeDSProtocolVersion.h in Headers */ = {isa = PBXBuildFile; fileRef = 315CB8B322E7D95F00E612A3 /* STDSThreeDSProtocolVersion.h */; settings = {ATTRIBUTES = (Public, ); }; };
- 315CB8D322E7D96000E612A3 /* STDSAuthenticationResponse.h in Headers */ = {isa = PBXBuildFile; fileRef = 315CB8B422E7D95F00E612A3 /* STDSAuthenticationResponse.h */; settings = {ATTRIBUTES = (Public, ); }; };
- 315CB8D422E7D96100E612A3 /* STDSThreeDS2Service.h in Headers */ = {isa = PBXBuildFile; fileRef = 315CB8B522E7D95F00E612A3 /* STDSThreeDS2Service.h */; settings = {ATTRIBUTES = (Public, ); }; };
- 315CB8D522E7D96100E612A3 /* STDSFooterCustomization.h in Headers */ = {isa = PBXBuildFile; fileRef = 315CB8B622E7D96000E612A3 /* STDSFooterCustomization.h */; settings = {ATTRIBUTES = (Public, ); }; };
- 315CB8D622E7D96100E612A3 /* STDSAlreadyInitializedException.h in Headers */ = {isa = PBXBuildFile; fileRef = 315CB8B722E7D96000E612A3 /* STDSAlreadyInitializedException.h */; settings = {ATTRIBUTES = (Public, ); }; };
- 315CB8D722E7D96100E612A3 /* STDSJSONEncoder.h in Headers */ = {isa = PBXBuildFile; fileRef = 315CB8B822E7D96000E612A3 /* STDSJSONEncoder.h */; settings = {ATTRIBUTES = (Public, ); }; };
- 315CB8D822E7D96100E612A3 /* STDSChallengeParameters.h in Headers */ = {isa = PBXBuildFile; fileRef = 315CB8B922E7D96000E612A3 /* STDSChallengeParameters.h */; settings = {ATTRIBUTES = (Public, ); }; };
- 315CB8D922E7D96100E612A3 /* STDSJSONDecodable.h in Headers */ = {isa = PBXBuildFile; fileRef = 315CB8BA22E7D96000E612A3 /* STDSJSONDecodable.h */; settings = {ATTRIBUTES = (Public, ); }; };
- 315CB8DA22E7D96100E612A3 /* STDSJSONEncodable.h in Headers */ = {isa = PBXBuildFile; fileRef = 315CB8BB22E7D96000E612A3 /* STDSJSONEncodable.h */; settings = {ATTRIBUTES = (Public, ); }; };
- 315CB8DB22E7D96100E612A3 /* STDSInvalidInputException.h in Headers */ = {isa = PBXBuildFile; fileRef = 315CB8BC22E7D96000E612A3 /* STDSInvalidInputException.h */; settings = {ATTRIBUTES = (Public, ); }; };
- 315CB8DC22E7D96100E612A3 /* STDSProtocolErrorEvent.h in Headers */ = {isa = PBXBuildFile; fileRef = 315CB8BD22E7D96000E612A3 /* STDSProtocolErrorEvent.h */; settings = {ATTRIBUTES = (Public, ); }; };
- 315CB8DD22E7D96100E612A3 /* Stripe3DS2.h in Headers */ = {isa = PBXBuildFile; fileRef = 315CB8BE22E7D96000E612A3 /* Stripe3DS2.h */; settings = {ATTRIBUTES = (Public, ); }; };
- 315CB8DE22E7D96100E612A3 /* STDSNotInitializedException.h in Headers */ = {isa = PBXBuildFile; fileRef = 315CB8BF22E7D96000E612A3 /* STDSNotInitializedException.h */; settings = {ATTRIBUTES = (Public, ); }; };
- 315CB8DF22E7D96100E612A3 /* STDSConfigParameters.h in Headers */ = {isa = PBXBuildFile; fileRef = 315CB8C022E7D96000E612A3 /* STDSConfigParameters.h */; settings = {ATTRIBUTES = (Public, ); }; };
- 315CB8E022E7D96100E612A3 /* STDSStripe3DS2Error.h in Headers */ = {isa = PBXBuildFile; fileRef = 315CB8C122E7D96000E612A3 /* STDSStripe3DS2Error.h */; settings = {ATTRIBUTES = (Public, ); }; };
+ 3100770B253A735F00A5D35D /* NSURLComponents+Stripe.swift in Sources */ = {isa = PBXBuildFile; fileRef = 317ABD4225117C9400CC59EF /* NSURLComponents+Stripe.swift */; };
+ 3111BE742512FD0800288D28 /* STPTelemetryClient.swift in Sources */ = {isa = PBXBuildFile; fileRef = 317ABD6A25117C9600CC59EF /* STPTelemetryClient.swift */; };
+ 3111BE792513039700288D28 /* STPShippingMethodTableViewCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 317ABD6C25117C9700CC59EF /* STPShippingMethodTableViewCell.swift */; };
+ 3111BE802513057C00288D28 /* STPMultiFormTextField.swift in Sources */ = {isa = PBXBuildFile; fileRef = 317ABD9A25117C9900CC59EF /* STPMultiFormTextField.swift */; };
+ 3111BE852513075000288D28 /* STPFormTextFieldContainer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 317ABDE825117C9E00CC59EF /* STPFormTextFieldContainer.swift */; };
+ 3111BE8925130A3600288D28 /* STPAUBECSDebitFormView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 317ABD9F25117C9900CC59EF /* STPAUBECSDebitFormView.swift */; };
+ 3111BE9F251316E600288D28 /* STPAddCardViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 317ABDAD25117C9A00CC59EF /* STPAddCardViewController.swift */; };
+ 3111C2F7252683CE00207E32 /* STPCardBrand.swift in Sources */ = {isa = PBXBuildFile; fileRef = 317ABDB225117C9B00CC59EF /* STPCardBrand.swift */; };
+ 3111C2FE252688B800207E32 /* STPFakeAddPaymentPassViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 317ABE1B25117CA100CC59EF /* STPFakeAddPaymentPassViewController.swift */; };
+ 3111C30225268ED800207E32 /* STPError.swift in Sources */ = {isa = PBXBuildFile; fileRef = 317ABDFD25117C9F00CC59EF /* STPError.swift */; };
+ 3111C3082526956500207E32 /* NSError+Stripe.swift in Sources */ = {isa = PBXBuildFile; fileRef = 317ABDA525117C9A00CC59EF /* NSError+Stripe.swift */; };
+ 3111C30C252697A800207E32 /* STPPaymentMethodEnums.swift in Sources */ = {isa = PBXBuildFile; fileRef = 317ABDA225117C9A00CC59EF /* STPPaymentMethodEnums.swift */; };
+ 3111C31125269B0700207E32 /* STPPaymentOption.swift in Sources */ = {isa = PBXBuildFile; fileRef = 317ABDA725117C9A00CC59EF /* STPPaymentOption.swift */; };
+ 3111C3152526A53400207E32 /* STPSourceEnums.swift in Sources */ = {isa = PBXBuildFile; fileRef = 317ABE1425117CA000CC59EF /* STPSourceEnums.swift */; };
+ 3111C3172526A66000207E32 /* STPSourceProtocol.swift in Sources */ = {isa = PBXBuildFile; fileRef = 317ABD2C25117C9300CC59EF /* STPSourceProtocol.swift */; };
+ 3111C31A2526A74400207E32 /* PKPayment+Stripe.swift in Sources */ = {isa = PBXBuildFile; fileRef = 317ABE0E25117CA000CC59EF /* PKPayment+Stripe.swift */; };
+ 3111C31E2526A85C00207E32 /* PKPaymentAuthorizationViewController+Stripe_Blocks.swift in Sources */ = {isa = PBXBuildFile; fileRef = 317ABD5525117C9500CC59EF /* PKPaymentAuthorizationViewController+Stripe_Blocks.swift */; };
+ 3111C3222526A9C600207E32 /* PKAddPaymentPassRequest+Stripe_Error.swift in Sources */ = {isa = PBXBuildFile; fileRef = 317ABDB925117C9B00CC59EF /* PKAddPaymentPassRequest+Stripe_Error.swift */; };
+ 3111C3262526AB2500207E32 /* NSString+Stripe.swift in Sources */ = {isa = PBXBuildFile; fileRef = 317ABD9D25117C9900CC59EF /* NSString+Stripe.swift */; };
+ 3111C32B2526BCFD00207E32 /* NSBundle+Stripe_AppName.swift in Sources */ = {isa = PBXBuildFile; fileRef = 317ABE1E25117CA100CC59EF /* NSBundle+Stripe_AppName.swift */; };
+ 3111C32F2526BE8600207E32 /* NSDecimalNumber+Stripe_Currency.swift in Sources */ = {isa = PBXBuildFile; fileRef = 317ABD7225117C9700CC59EF /* NSDecimalNumber+Stripe_Currency.swift */; };
+ 3111C3332526BF4A00207E32 /* NSCharacterSet+Stripe.swift in Sources */ = {isa = PBXBuildFile; fileRef = 317ABDA425117C9A00CC59EF /* NSCharacterSet+Stripe.swift */; };
+ 3111C3392526C24F00207E32 /* STPDispatchFunctions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 317ABD7925117C9700CC59EF /* STPDispatchFunctions.swift */; };
+ 3111C33D2526C2A300207E32 /* STPPromise.swift in Sources */ = {isa = PBXBuildFile; fileRef = 317ABD8525117C9800CC59EF /* STPPromise.swift */; };
+ 3111C3422526C71A00207E32 /* STPEphemeralKeyManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = 317ABD5E25117C9600CC59EF /* STPEphemeralKeyManager.swift */; };
+ 3111C3522527871300207E32 /* STPCustomerContext.swift in Sources */ = {isa = PBXBuildFile; fileRef = 317ABE1325117CA000CC59EF /* STPCustomerContext.swift */; };
+ 3111C35725279C3B00207E32 /* STPSwiftFixtures.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3111C35625279C3B00207E32 /* STPSwiftFixtures.swift */; };
+ 3111C3612527B62C00207E32 /* STPBackendAPIAdapter.swift in Sources */ = {isa = PBXBuildFile; fileRef = 317ABE1825117CA100CC59EF /* STPBackendAPIAdapter.swift */; };
+ 3111C3642527BB1700207E32 /* STPLocalizationUtils.swift in Sources */ = {isa = PBXBuildFile; fileRef = 317ABDA925117C9A00CC59EF /* STPLocalizationUtils.swift */; };
+ 3111C3692527BC4200207E32 /* STPAddressFieldTableViewCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 317ABDFE25117C9F00CC59EF /* STPAddressFieldTableViewCell.swift */; };
+ 3111C3762527EB6800207E32 /* STPAuthenticationContext.swift in Sources */ = {isa = PBXBuildFile; fileRef = 317ABDFA25117C9F00CC59EF /* STPAuthenticationContext.swift */; };
+ 3111C3782527ECF900207E32 /* STPEphemeralKeyProvider.swift in Sources */ = {isa = PBXBuildFile; fileRef = 317ABDB325117C9B00CC59EF /* STPEphemeralKeyProvider.swift */; };
+ 3111C42C252BC7A300207E32 /* STPTelemetryClientTest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3111C39C252BC78E00207E32 /* STPTelemetryClientTest.swift */; };
+ 3111C542252BCDD400207E32 /* Stripe3DS2.xcframework in Frameworks */ = {isa = PBXBuildFile; fileRef = 31D49B0F251D6ABF003FDB84 /* Stripe3DS2.xcframework */; };
+ 3111C545252BCE4200207E32 /* Stripe3DS2.xcframework in Frameworks */ = {isa = PBXBuildFile; fileRef = 31D49B0F251D6ABF003FDB84 /* Stripe3DS2.xcframework */; };
+ 3111C550252BCFFD00207E32 /* NSArray+StripeTest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3111C411252BC7A100207E32 /* NSArray+StripeTest.swift */; };
+ 3111C552252BD00400207E32 /* NSDecimalNumber+StripeTest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3111C3B3252BC79200207E32 /* NSDecimalNumber+StripeTest.swift */; };
+ 3111C555252BD8DD00207E32 /* NSDictionary+StripeTest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3111C3B0252BC79100207E32 /* NSDictionary+StripeTest.swift */; };
+ 3111C559252BDAA800207E32 /* NSArray+Stripe.swift in Sources */ = {isa = PBXBuildFile; fileRef = 317ABD9B25117C9900CC59EF /* NSArray+Stripe.swift */; };
+ 3111C55C252BDAEE00207E32 /* NSMutableURLRequest+StripeTest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3111C415252BC7A200207E32 /* NSMutableURLRequest+StripeTest.swift */; };
+ 3111C55F252BDB0000207E32 /* NSString+StripeTest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3111C3F6252BC79D00207E32 /* NSString+StripeTest.swift */; };
+ 3111C562252BDB8500207E32 /* NSURLComponents_StripeTest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3111C38D252BC78C00207E32 /* NSURLComponents_StripeTest.swift */; };
+ 3111C565252BDBCB00207E32 /* PKPayment+StripeTest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3111C3E5252BC79A00207E32 /* PKPayment+StripeTest.swift */; };
+ 3111C568252BDCF400207E32 /* STPAddCardViewControllerLocalizationTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3111C3AE252BC79100207E32 /* STPAddCardViewControllerLocalizationTests.swift */; };
+ 3111C56B252BDD5000207E32 /* FBSnapshotTestCase+STPViewControllerLoading.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3111C3F7252BC79D00207E32 /* FBSnapshotTestCase+STPViewControllerLoading.swift */; };
+ 3111C584252BE87600207E32 /* STPTestingAPIClient.h in Headers */ = {isa = PBXBuildFile; fileRef = 3666589A23FF494400D00354 /* STPTestingAPIClient.h */; };
+ 3111C587252BEB3E00207E32 /* STPEmailAddressValidatorTest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3111C3AA252BC79000207E32 /* STPEmailAddressValidatorTest.swift */; };
+ 3111C58D252BEC9900207E32 /* STPNumericStringValidatorTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3111C3E8252BC79A00207E32 /* STPNumericStringValidatorTests.swift */; };
+ 3111C596252BED0100207E32 /* STPPhoneNumberValidator.swift in Sources */ = {isa = PBXBuildFile; fileRef = 317ABD8425117C9800CC59EF /* STPPhoneNumberValidator.swift */; };
+ 3111C598252BED0500207E32 /* STPPhoneNumberValidatorTest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3111C398252BC78E00207E32 /* STPPhoneNumberValidatorTest.swift */; };
+ 3111C59B252BEE6700207E32 /* STPBSBNumberValidatorTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3111C3B4252BC79200207E32 /* STPBSBNumberValidatorTests.swift */; };
+ 3111C59E252BEFCD00207E32 /* STPPaymentMethodBancontactTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3111C39A252BC78E00207E32 /* STPPaymentMethodBancontactTests.swift */; };
+ 3111C5A2252BF16000207E32 /* STPFormTextFieldTest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3111C3F1252BC79C00207E32 /* STPFormTextFieldTest.swift */; };
+ 3111C5AA252BF40100207E32 /* STPNetworkStubbingTestCase.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3111C3BB252BC79300207E32 /* STPNetworkStubbingTestCase.swift */; };
+ 3111C5AD252BF41200207E32 /* STPPinManagementServiceFunctionalTest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3111C3FB252BC79E00207E32 /* STPPinManagementServiceFunctionalTest.swift */; };
+ 3111C5B0252BF41A00207E32 /* STPPushProvisioningDetailsFunctionalTest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3111C3BF252BC79400207E32 /* STPPushProvisioningDetailsFunctionalTest.swift */; };
+ 3111C5B3252BF42000207E32 /* STPApplePayFunctionalTest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3111C399252BC78E00207E32 /* STPApplePayFunctionalTest.swift */; };
+ 3111C5B7252BF66500207E32 /* STPColorUtilsTest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3111C3D2252BC79700207E32 /* STPColorUtilsTest.swift */; };
+ 3111C5BA252BF80000207E32 /* STPThreeDSSelectionCustomizationTest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3111C3F9252BC79D00207E32 /* STPThreeDSSelectionCustomizationTest.swift */; };
+ 3111C5BD252BF85200207E32 /* UIImage+StripeTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3111C3C7252BC79500207E32 /* UIImage+StripeTests.swift */; };
+ 3111C5C0252BF8EB00207E32 /* STPMandateDataParamsTest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3111C3DC252BC79900207E32 /* STPMandateDataParamsTest.swift */; };
+ 3111C5CA252BFC7000207E32 /* STPPaymentIntentParamsTest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3111C3F0252BC79C00207E32 /* STPPaymentIntentParamsTest.swift */; };
+ 3111C5D1252BFDFC00207E32 /* STPPaymentMethodCardTest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3111C393252BC78D00207E32 /* STPPaymentMethodCardTest.swift */; };
+ 3111C5D9252C14A500207E32 /* STPThreeDSUICustomizationTest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3111C38A252BC78B00207E32 /* STPThreeDSUICustomizationTest.swift */; };
+ 3111C5DC252C159900207E32 /* STPThreeDSLabelCustomizationTest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3111C3B8252BC79300207E32 /* STPThreeDSLabelCustomizationTest.swift */; };
+ 3111C5DF252CC5C700207E32 /* STPPaymentMethodTest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3111C39B252BC78E00207E32 /* STPPaymentMethodTest.swift */; };
+ 3111C5E2252CDCC800207E32 /* STPCardValidatorTest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3111C3AC252BC79100207E32 /* STPCardValidatorTest.swift */; };
+ 3111C5E5252CE42100207E32 /* STPShippingAddressViewControllerTest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3111C3FC252BC79E00207E32 /* STPShippingAddressViewControllerTest.swift */; };
+ 3111C5E8252CE69E00207E32 /* STPThreeDSButtonCustomizationTest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3111C412252BC7A100207E32 /* STPThreeDSButtonCustomizationTest.swift */; };
+ 3111C5EB252CE79700207E32 /* STPThreeDSNavigationBarCustomizationTest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3111C3EB252BC79B00207E32 /* STPThreeDSNavigationBarCustomizationTest.swift */; };
+ 3111C5EE252CE7B900207E32 /* STPThreeDSFooterCustomizationTest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3111C3C3252BC79400207E32 /* STPThreeDSFooterCustomizationTest.swift */; };
+ 3111C5F1252CE81400207E32 /* STPPostalCodeValidatorTest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3111C402252BC79F00207E32 /* STPPostalCodeValidatorTest.swift */; };
+ 3111C5F4252CE8BB00207E32 /* STPThreeDSTextFieldCustomizationTest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3111C3BC252BC79300207E32 /* STPThreeDSTextFieldCustomizationTest.swift */; };
+ 3111C5F7252D1BE600207E32 /* STPSetupIntentConfirmParamsTest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3111C3C8252BC79500207E32 /* STPSetupIntentConfirmParamsTest.swift */; };
+ 3111C5FA252D1DC000207E32 /* STPShippingMethodsViewControllerLocalizationTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3111C3CC252BC79600207E32 /* STPShippingMethodsViewControllerLocalizationTests.swift */; };
+ 3111C600252D1FCB00207E32 /* STPPaymentMethodAUBECSDebitTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3111C3D5252BC79700207E32 /* STPPaymentMethodAUBECSDebitTests.swift */; };
+ 3111C606252D201F00207E32 /* STPMandateCustomerAcceptanceParamsTest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3111C3B6252BC79300207E32 /* STPMandateCustomerAcceptanceParamsTest.swift */; };
+ 3111C609252D217D00207E32 /* STPAUBECSFormViewModelTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3111C3A8252BC79000207E32 /* STPAUBECSFormViewModelTests.swift */; };
+ 3111C60B252D224C00207E32 /* STPCardTest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3111C3DF252BC79900207E32 /* STPCardTest.swift */; };
+ 3111C60F252D270D00207E32 /* STPPaymentMethodSofortTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3111C405252BC79F00207E32 /* STPPaymentMethodSofortTests.swift */; };
+ 3111C612252D272A00207E32 /* STPPaymentMethodGiropayTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3111C3B9252BC79300207E32 /* STPPaymentMethodGiropayTests.swift */; };
+ 3111C615252D275A00207E32 /* STPAddressViewModelTest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3111C3BA252BC79300207E32 /* STPAddressViewModelTest.swift */; };
+ 3111C618252D330500207E32 /* STPSourceParamsTest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3111C397252BC78D00207E32 /* STPSourceParamsTest.swift */; };
+ 3111C61B252D36A100207E32 /* STPCertTest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3111C3D6252BC79800207E32 /* STPCertTest.swift */; };
+ 3111C61E252D36F700207E32 /* STPPaymentCardTextFieldViewModelTest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3111C410252BC7A100207E32 /* STPPaymentCardTextFieldViewModelTest.swift */; };
+ 3111C621252D3B3B00207E32 /* STPEphemeralKeyTest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3111C400252BC79E00207E32 /* STPEphemeralKeyTest.swift */; };
+ 3111C624252D3D4000207E32 /* STPAPIClientTest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3111C3A9252BC79000207E32 /* STPAPIClientTest.swift */; };
+ 3111C627252D3DCF00207E32 /* STPPaymentIntentTest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3111C3CF252BC79600207E32 /* STPPaymentIntentTest.swift */; };
+ 3111C62E252D3F1E00207E32 /* STPLabeledMultiFormTextFieldViewSnapshotTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3111C3EF252BC79C00207E32 /* STPLabeledMultiFormTextFieldViewSnapshotTests.swift */; };
+ 3111C63A252D3FBF00207E32 /* STPBinRangeTest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3111C40A252BC7A000207E32 /* STPBinRangeTest.swift */; };
+ 3111C63D252D405400207E32 /* STPAUBECSDebitFormViewSnapshotTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3111C3B1252BC79200207E32 /* STPAUBECSDebitFormViewSnapshotTests.swift */; };
+ 3111C640252D40F100207E32 /* STPCardBINMetadataTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3111C3B5252BC79200207E32 /* STPCardBINMetadataTests.swift */; };
+ 3111C643252D417000207E32 /* STPPaymentMethodPrzelewy24Tests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3111C3E0252BC79900207E32 /* STPPaymentMethodPrzelewy24Tests.swift */; };
+ 3111C646252D419600207E32 /* STPPaymentMethodEPSTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3111C3DB252BC79800207E32 /* STPPaymentMethodEPSTests.swift */; };
+ 3111C649252D41BD00207E32 /* STPMandateOnlineParamsTest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3111C3E6252BC79A00207E32 /* STPMandateOnlineParamsTest.swift */; };
+ 3111C64C252D41F800207E32 /* STPFormEncoderTest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3111C3CD252BC79600207E32 /* STPFormEncoderTest.swift */; };
+ 3111C652252D42D200207E32 /* STPTestingAPIClient.m in Sources */ = {isa = PBXBuildFile; fileRef = 3666589B23FF494400D00354 /* STPTestingAPIClient.m */; };
+ 3111C70F252D4B0A00207E32 /* STPSourceCardDetailsTest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3111C3B2252BC79200207E32 /* STPSourceCardDetailsTest.swift */; };
+ 3111C714252E2A5200207E32 /* STPApplePayContextTest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3111C401252BC79F00207E32 /* STPApplePayContextTest.swift */; };
+ 3111C71D252E394C00207E32 /* STPPaymentContextApplePayTest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3111C3FD252BC79E00207E32 /* STPPaymentContextApplePayTest.swift */; };
+ 3111C722252E3EC200207E32 /* STPShippingAddressViewControllerLocalizationTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3111C3C9252BC79500207E32 /* STPShippingAddressViewControllerLocalizationTests.swift */; };
+ 31281BC325254F8E00591A95 /* STPPaymentCardTextFieldCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 317ABD5125117C9500CC59EF /* STPPaymentCardTextFieldCell.swift */; };
+ 31281BC9252551AA00591A95 /* STPPaymentCardTextFieldViewModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 317ABD3725117C9300CC59EF /* STPPaymentCardTextFieldViewModel.swift */; };
+ 31281BCD2525598200591A95 /* STPPaymentConfiguration.swift in Sources */ = {isa = PBXBuildFile; fileRef = 317ABD8A25117C9800CC59EF /* STPPaymentConfiguration.swift */; };
+ 31281BD02525725C00591A95 /* STPPaymentActivityIndicatorView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 317ABD8225117C9800CC59EF /* STPPaymentActivityIndicatorView.swift */; };
+ 31281BD52525775D00591A95 /* STPFPXBankStatusResponse.swift in Sources */ = {isa = PBXBuildFile; fileRef = 317ABDFB25117C9F00CC59EF /* STPFPXBankStatusResponse.swift */; };
+ 31281BDA2525788600591A95 /* STPEmptyStripeResponse.swift in Sources */ = {isa = PBXBuildFile; fileRef = 317ABDBE25117C9B00CC59EF /* STPEmptyStripeResponse.swift */; };
+ 31281BDF252579CA00591A95 /* STPBankSelectionTableViewCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 317ABE0C25117CA000CC59EF /* STPBankSelectionTableViewCell.swift */; };
+ 31281BE525257A4500591A95 /* STPFPXBankBrand.swift in Sources */ = {isa = PBXBuildFile; fileRef = 317ABE1C25117CA100CC59EF /* STPFPXBankBrand.swift */; };
+ 31281BF02525831D00591A95 /* STPBankAccount.swift in Sources */ = {isa = PBXBuildFile; fileRef = 317ABDD625117C9D00CC59EF /* STPBankAccount.swift */; };
+ 31281BF5252586F800591A95 /* STPBankAccountParams.swift in Sources */ = {isa = PBXBuildFile; fileRef = 317ABD7725117C9700CC59EF /* STPBankAccountParams.swift */; };
+ 31281BF925258D4200591A95 /* STPGenericStripeObject.swift in Sources */ = {isa = PBXBuildFile; fileRef = 317ABD2A25117C9300CC59EF /* STPGenericStripeObject.swift */; };
+ 312D789B253DF824009224AF /* STPLocalizedString.swift in Sources */ = {isa = PBXBuildFile; fileRef = 312D789A253DF824009224AF /* STPLocalizedString.swift */; };
+ 316F8110254109FC000A80B5 /* STPIntentActionOXXODisplayDetails.swift in Sources */ = {isa = PBXBuildFile; fileRef = 316F810F254109FC000A80B5 /* STPIntentActionOXXODisplayDetails.swift */; };
+ 316F811625410B0E000A80B5 /* STPPaymentMethodOXXO.swift in Sources */ = {isa = PBXBuildFile; fileRef = 316F811525410B0E000A80B5 /* STPPaymentMethodOXXO.swift */; };
+ 316F811A25410B12000A80B5 /* STPPaymentMethodOXXOParams.swift in Sources */ = {isa = PBXBuildFile; fileRef = 316F811925410B12000A80B5 /* STPPaymentMethodOXXOParams.swift */; };
+ 316F81222541125E000A80B5 /* STPPaymentMethodOXXOTests.m in Sources */ = {isa = PBXBuildFile; fileRef = 316F81212541125E000A80B5 /* STPPaymentMethodOXXOTests.m */; };
+ 316F812825411275000A80B5 /* STPPaymentMethodOXXOParamsTests.m in Sources */ = {isa = PBXBuildFile; fileRef = 316F812725411274000A80B5 /* STPPaymentMethodOXXOParamsTests.m */; };
+ 316F813625411644000A80B5 /* STPPaymentMethodPayPalParams.swift in Sources */ = {isa = PBXBuildFile; fileRef = 316F813425411643000A80B5 /* STPPaymentMethodPayPalParams.swift */; };
+ 316F813725411644000A80B5 /* STPPaymentMethodPayPal.swift in Sources */ = {isa = PBXBuildFile; fileRef = 316F813525411644000A80B5 /* STPPaymentMethodPayPal.swift */; };
+ 316F813F25411877000A80B5 /* STPPaymentMethodPayPalParamsTests.m in Sources */ = {isa = PBXBuildFile; fileRef = 316F813E25411877000A80B5 /* STPPaymentMethodPayPalParamsTests.m */; };
+ 316F814525411879000A80B5 /* STPPaymentMethodPayPalTests.m in Sources */ = {isa = PBXBuildFile; fileRef = 316F814425411879000A80B5 /* STPPaymentMethodPayPalTests.m */; };
+ 3176C2142519723B00300ADE /* STPPaymentCardTextField.swift in Sources */ = {isa = PBXBuildFile; fileRef = 317ABDCD25117C9C00CC59EF /* STPPaymentCardTextField.swift */; };
+ 3176C21B251A64D400300ADE /* STPNumericStringValidator.swift in Sources */ = {isa = PBXBuildFile; fileRef = 317ABE1D25117CA100CC59EF /* STPNumericStringValidator.swift */; };
+ 3176C220251A679600300ADE /* STPKlarnaLineItem.swift in Sources */ = {isa = PBXBuildFile; fileRef = 317ABD6D25117C9700CC59EF /* STPKlarnaLineItem.swift */; };
+ 3176C223251A696B00300ADE /* STPSectionHeaderView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 317ABDAA25117C9A00CC59EF /* STPSectionHeaderView.swift */; };
+ 3176C227251A6ABF00300ADE /* STPThreeDSButtonCustomization.swift in Sources */ = {isa = PBXBuildFile; fileRef = 317ABD5825117C9500CC59EF /* STPThreeDSButtonCustomization.swift */; };
+ 3176C22B251A6AD800300ADE /* STPThreeDSCustomizationSettings.swift in Sources */ = {isa = PBXBuildFile; fileRef = 317ABE2525117CA100CC59EF /* STPThreeDSCustomizationSettings.swift */; };
+ 3176C22F251A6AFD00300ADE /* STPThreeDSFooterCustomization.swift in Sources */ = {isa = PBXBuildFile; fileRef = 317ABDB825117C9B00CC59EF /* STPThreeDSFooterCustomization.swift */; };
+ 3176C233251A6B0600300ADE /* STPThreeDSLabelCustomization.swift in Sources */ = {isa = PBXBuildFile; fileRef = 317ABE0F25117CA000CC59EF /* STPThreeDSLabelCustomization.swift */; };
+ 3176C237251A6B2100300ADE /* STPThreeDSNavigationBarCustomization.swift in Sources */ = {isa = PBXBuildFile; fileRef = 317ABD3625117C9300CC59EF /* STPThreeDSNavigationBarCustomization.swift */; };
+ 3176C23A251A6B3A00300ADE /* STPThreeDSSelectionCustomization.swift in Sources */ = {isa = PBXBuildFile; fileRef = 317ABD9925117C9900CC59EF /* STPThreeDSSelectionCustomization.swift */; };
+ 3176C23E251A6B4B00300ADE /* STPThreeDSTextFieldCustomization.swift in Sources */ = {isa = PBXBuildFile; fileRef = 317ABE1225117CA000CC59EF /* STPThreeDSTextFieldCustomization.swift */; };
+ 3176C242251A6B5E00300ADE /* STPThreeDSUICustomization.swift in Sources */ = {isa = PBXBuildFile; fileRef = 317ABD9525117C9900CC59EF /* STPThreeDSUICustomization.swift */; };
+ 3176C246251A7F6500300ADE /* STPPaymentOptionTableViewCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 317ABD4F25117C9500CC59EF /* STPPaymentOptionTableViewCell.swift */; };
+ 3176C24A251A844900300ADE /* STPPaymentOptionTuple.swift in Sources */ = {isa = PBXBuildFile; fileRef = 317ABD6825117C9600CC59EF /* STPPaymentOptionTuple.swift */; };
+ 3176C24E251A881800300ADE /* STPViewWithSeparator.swift in Sources */ = {isa = PBXBuildFile; fileRef = 317ABD6525117C9600CC59EF /* STPViewWithSeparator.swift */; };
+ 3176C252251A88B000300ADE /* STPLabeledFormTextFieldView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 317ABDBA25117C9B00CC59EF /* STPLabeledFormTextFieldView.swift */; };
+ 3176C258251A8E5000300ADE /* STPLabeledMultiFormTextFieldView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 317ABD6025117C9600CC59EF /* STPLabeledMultiFormTextFieldView.swift */; };
+ 3176C25D251A8FD300300ADE /* STPPushProvisioningContext.swift in Sources */ = {isa = PBXBuildFile; fileRef = 317ABE0625117C9F00CC59EF /* STPPushProvisioningContext.swift */; };
+ 3176C25F251A8FDA00300ADE /* STPPushProvisioningDetails.swift in Sources */ = {isa = PBXBuildFile; fileRef = 317ABD8325117C9800CC59EF /* STPPushProvisioningDetails.swift */; };
+ 3176C261251A8FDF00300ADE /* STPPushProvisioningDetailsParams.swift in Sources */ = {isa = PBXBuildFile; fileRef = 317ABD6325117C9600CC59EF /* STPPushProvisioningDetailsParams.swift */; };
+ 3176C270251A9A6100300ADE /* STPFormTextField.swift in Sources */ = {isa = PBXBuildFile; fileRef = 317ABDFF25117C9F00CC59EF /* STPFormTextField.swift */; };
+ 3176C272251A9A6700300ADE /* STPValidatedTextField.swift in Sources */ = {isa = PBXBuildFile; fileRef = 317ABDBF25117C9B00CC59EF /* STPValidatedTextField.swift */; };
+ 317ABF3025117D0C00CC59EF /* STPPaymentMethodCard.swift in Sources */ = {isa = PBXBuildFile; fileRef = 317ABE0925117CA000CC59EF /* STPPaymentMethodCard.swift */; };
+ 317ABF3225117D0F00CC59EF /* STPPaymentMethodCardPresent.swift in Sources */ = {isa = PBXBuildFile; fileRef = 317ABD9725117C9900CC59EF /* STPPaymentMethodCardPresent.swift */; };
+ 317ABF3425118C1E00CC59EF /* STPCardScanner.swift in Sources */ = {isa = PBXBuildFile; fileRef = 317ABD2825117C9200CC59EF /* STPCardScanner.swift */; };
+ 317ABF3B251193B600CC59EF /* STPCardScannerTableViewCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 317ABE0D25117CA000CC59EF /* STPCardScannerTableViewCell.swift */; };
+ 317ABF40251196A600CC59EF /* STPCameraView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 317ABD9325117C9900CC59EF /* STPCameraView.swift */; };
+ 317ABF462511983100CC59EF /* STPColorUtils.swift in Sources */ = {isa = PBXBuildFile; fileRef = 317ABD5425117C9500CC59EF /* STPColorUtils.swift */; };
+ 317ABF492511AD5D00CC59EF /* STPEmailAddressValidator.swift in Sources */ = {isa = PBXBuildFile; fileRef = 317ABDD025117C9C00CC59EF /* STPEmailAddressValidator.swift */; };
+ 317ABF53251292B400CC59EF /* STPAppInfo.swift in Sources */ = {isa = PBXBuildFile; fileRef = 317ABE0325117C9F00CC59EF /* STPAppInfo.swift */; };
+ 317ABF5A2512957800CC59EF /* STPBECSDebitAccountNumberValidator.swift in Sources */ = {isa = PBXBuildFile; fileRef = 317ABD7625117C9700CC59EF /* STPBECSDebitAccountNumberValidator.swift */; };
+ 317ABF5D2512979A00CC59EF /* STPBINRange.swift in Sources */ = {isa = PBXBuildFile; fileRef = 317ABD2625117C9200CC59EF /* STPBINRange.swift */; };
+ 3185126C252FE67E008C0C57 /* StripeTests-Prefix.pch in Headers */ = {isa = PBXBuildFile; fileRef = 3185126B252FE67E008C0C57 /* StripeTests-Prefix.pch */; };
+ 31851272252FE770008C0C57 /* STPBlocks.h in Headers */ = {isa = PBXBuildFile; fileRef = 31851271252FE770008C0C57 /* STPBlocks.h */; };
+ 319490592513CC6200AD8F0B /* STPImageLibrary.swift in Sources */ = {isa = PBXBuildFile; fileRef = 317ABDD725117C9D00CC59EF /* STPImageLibrary.swift */; };
+ 319490612514041300AD8F0B /* STPBankSelectionViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 317ABD9825117C9900CC59EF /* STPBankSelectionViewController.swift */; };
+ 3194906625140BEF00AD8F0B /* STPCoreViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 317ABDC725117C9C00CC59EF /* STPCoreViewController.swift */; };
+ 3194906C25140C0B00AD8F0B /* STPCoreScrollViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 317ABDEE25117C9E00CC59EF /* STPCoreScrollViewController.swift */; };
+ 3194907025140C4800AD8F0B /* STPCoreTableViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 317ABD7325117C9700CC59EF /* STPCoreTableViewController.swift */; };
+ 3194907425140C9700AD8F0B /* STPPaymentOptionsViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 317ABD4D25117C9500CC59EF /* STPPaymentOptionsViewController.swift */; };
+ 3194907825140CFE00AD8F0B /* STPPaymentOptionsInternalViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 317ABD3A25117C9300CC59EF /* STPPaymentOptionsInternalViewController.swift */; };
+ 3194907B25140D1500AD8F0B /* STPShippingMethodsViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 317ABD3E25117C9400CC59EF /* STPShippingMethodsViewController.swift */; };
+ 3194907E25140D4000AD8F0B /* STPShippingAddressViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 317ABD4925117C9500CC59EF /* STPShippingAddressViewController.swift */; };
+ 3194908425143A5A00AD8F0B /* STPBundleLocator.swift in Sources */ = {isa = PBXBuildFile; fileRef = 317ABD9625117C9900CC59EF /* STPBundleLocator.swift */; };
+ 3194908C2514484300AD8F0B /* STPUserInformation.swift in Sources */ = {isa = PBXBuildFile; fileRef = 317ABE2025117CA100CC59EF /* STPUserInformation.swift */; };
+ 31949091251449C600AD8F0B /* STPPostalCodeValidator.swift in Sources */ = {isa = PBXBuildFile; fileRef = 317ABDA825117C9A00CC59EF /* STPPostalCodeValidator.swift */; };
+ 3194909B25144D7800AD8F0B /* STPPaymentContext.swift in Sources */ = {isa = PBXBuildFile; fileRef = 317ABD5025117C9500CC59EF /* STPPaymentContext.swift */; };
3194CF5C2314869500E1940F /* STPPaymentMethodFPXTest.m in Sources */ = {isa = PBXBuildFile; fileRef = 3194CF5B2314869400E1940F /* STPPaymentMethodFPXTest.m */; };
3194CF5E231487A200E1940F /* STPFPXBankBrandTest.m in Sources */ = {isa = PBXBuildFile; fileRef = 3194CF5D231487A100E1940F /* STPFPXBankBrandTest.m */; };
- 31B9609022FE128C00DC6FD9 /* STPBankSelectionViewController.h in Headers */ = {isa = PBXBuildFile; fileRef = 31B9608E22FE128C00DC6FD9 /* STPBankSelectionViewController.h */; settings = {ATTRIBUTES = (Public, ); }; };
- 31B9609222FE128C00DC6FD9 /* STPBankSelectionViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 31B9608F22FE128C00DC6FD9 /* STPBankSelectionViewController.m */; };
- 31B9609622FE20DF00DC6FD9 /* STPBankSelectionTableViewCell.m in Sources */ = {isa = PBXBuildFile; fileRef = 31B9609422FE20DE00DC6FD9 /* STPBankSelectionTableViewCell.m */; };
- 31B9609822FE20DF00DC6FD9 /* STPBankSelectionTableViewCell.h in Headers */ = {isa = PBXBuildFile; fileRef = 31B9609522FE20DF00DC6FD9 /* STPBankSelectionTableViewCell.h */; };
+ 31A4381E251052C00067F936 /* FBSnapshotTestCase.framework in CopyFiles */ = {isa = PBXBuildFile; fileRef = F15AC18D1DBA9CA90009EADE /* FBSnapshotTestCase.framework */; settings = {ATTRIBUTES = (CodeSignOnCopy, RemoveHeadersOnCopy, ); }; };
+ 31A99FE0251D619800F994E9 /* STPURLCallbackHandler.swift in Sources */ = {isa = PBXBuildFile; fileRef = 317ABD5925117C9500CC59EF /* STPURLCallbackHandler.swift */; };
+ 31C5B86E252E518E00A481A7 /* STPAddCardViewControllerTest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3111C3F5252BC79D00207E32 /* STPAddCardViewControllerTest.swift */; };
+ 31C5B871252E746200A481A7 /* STPBECSDebitAccountNumberValidatorTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3111C3A7252BC79000207E32 /* STPBECSDebitAccountNumberValidatorTests.swift */; };
+ 31C5B873252E773100A481A7 /* STPPaymentOptionsViewControllerLocalizationTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3111C391252BC78C00207E32 /* STPPaymentOptionsViewControllerLocalizationTests.swift */; };
+ 31C5B87C252E859300A481A7 /* STPPaymentConfigurationTest.m in Sources */ = {isa = PBXBuildFile; fileRef = 8B013C881F1E784A00DD831B /* STPPaymentConfigurationTest.m */; };
+ 31C5B87E252E869D00A481A7 /* StripeErrorTest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3111C3F8252BC79D00207E32 /* StripeErrorTest.swift */; };
+ 31C5B886252E9AD200A481A7 /* STPAnalyticsClientTest.m in Sources */ = {isa = PBXBuildFile; fileRef = C124A1841CCAB750007D42EE /* STPAnalyticsClientTest.m */; };
+ 31C5B888252E9C7400A481A7 /* STPCustomerContextTest.m in Sources */ = {isa = PBXBuildFile; fileRef = C1E4F8051EBBEB0F00E611F5 /* STPCustomerContextTest.m */; };
+ 31C5B88A252E9DBB00A481A7 /* STPEphemeralKeyManagerTest.m in Sources */ = {isa = PBXBuildFile; fileRef = C184107D1EC2704700178149 /* STPEphemeralKeyManagerTest.m */; };
+ 31C5B88C252E9E0600A481A7 /* STPLabeledFormTextFieldViewSnapshotTests.m in Sources */ = {isa = PBXBuildFile; fileRef = 36AEBFBD241C3B7500CFCAE8 /* STPLabeledFormTextFieldViewSnapshotTests.m */; };
+ 31C5B88E252E9F0D00A481A7 /* STPPaymentCardTextFieldTest.m in Sources */ = {isa = PBXBuildFile; fileRef = 045A62AA1B8E7259000165CE /* STPPaymentCardTextFieldTest.m */; };
+ 31C5B896252E9FBA00A481A7 /* STPRedirectContextTest.m in Sources */ = {isa = PBXBuildFile; fileRef = F152321A1EA92F9D00D65C67 /* STPRedirectContextTest.m */; };
+ 31C5B898252EA19200A481A7 /* STPImageLibraryTest.m in Sources */ = {isa = PBXBuildFile; fileRef = 04827D171D257A6C002DB3E8 /* STPImageLibraryTest.m */; };
+ 31C5B89A252EA24800A481A7 /* STPPaymentOptionsViewControllerTest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3111C413252BC7A200207E32 /* STPPaymentOptionsViewControllerTest.swift */; };
31C8644924DDF2560015F7DF /* STPPaymentMethodSofortParamsTests.m in Sources */ = {isa = PBXBuildFile; fileRef = 31C8644824DDF2550015F7DF /* STPPaymentMethodSofortParamsTests.m */; };
- 31C8644A24DDF2560015F7DF /* STPPaymentMethodSofortTests.m in Sources */ = {isa = PBXBuildFile; fileRef = 31C8644724DDF2550015F7DF /* STPPaymentMethodSofortTests.m */; };
- 31C8644B24DDF2D50015F7DF /* STPPaymentMethodSofort.m in Sources */ = {isa = PBXBuildFile; fileRef = 31C8644424DDEF070015F7DF /* STPPaymentMethodSofort.m */; };
- 31C8644C24DDF2D50015F7DF /* STPPaymentMethodSofortParams.m in Sources */ = {isa = PBXBuildFile; fileRef = 31C8644524DDEF070015F7DF /* STPPaymentMethodSofortParams.m */; };
- 31C8644F24DDF2D90015F7DF /* STPPaymentMethodSofort.h in Headers */ = {isa = PBXBuildFile; fileRef = 31C8644624DDEF070015F7DF /* STPPaymentMethodSofort.h */; settings = {ATTRIBUTES = (Public, ); }; };
- 31C8645024DDF2D90015F7DF /* STPPaymentMethodSofortParams.h in Headers */ = {isa = PBXBuildFile; fileRef = 31C8644324DDEF070015F7DF /* STPPaymentMethodSofortParams.h */; settings = {ATTRIBUTES = (Public, ); }; };
31CF06DF2508486F002FED4B /* Stripe.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = 31CF06DE2508486F002FED4B /* Stripe.xcassets */; };
31CF06E1250863A9002FED4B /* au_becs_bsb.json in Resources */ = {isa = PBXBuildFile; fileRef = 363E25BA24183B6900070D59 /* au_becs_bsb.json */; };
- 31F336DD25376C5700874F00 /* Stripe3DS2.xcframework in Frameworks */ = {isa = PBXBuildFile; fileRef = 31F336DC25376C5700874F00 /* Stripe3DS2.xcframework */; };
- 31F336E025377C9700874F00 /* STDSSwiftTryCatch.h in Headers */ = {isa = PBXBuildFile; fileRef = 31F336DF25377C9700874F00 /* STDSSwiftTryCatch.h */; settings = {ATTRIBUTES = (Public, ); }; };
- 31F5A50922F0EFB10033663B /* STPPaymentMethodFPXParams.h in Headers */ = {isa = PBXBuildFile; fileRef = 31F5A50722F0EFB00033663B /* STPPaymentMethodFPXParams.h */; settings = {ATTRIBUTES = (Public, ); }; };
- 31F5A50B22F0EFB10033663B /* STPPaymentMethodFPX.h in Headers */ = {isa = PBXBuildFile; fileRef = 31F5A50822F0EFB00033663B /* STPPaymentMethodFPX.h */; settings = {ATTRIBUTES = (Public, ); }; };
- 31F5A50F22F0EFDC0033663B /* STPPaymentMethodFPX.m in Sources */ = {isa = PBXBuildFile; fileRef = 31F5A50D22F0EFDB0033663B /* STPPaymentMethodFPX.m */; };
- 31F5A51122F0EFDC0033663B /* STPPaymentMethodFPXParams.m in Sources */ = {isa = PBXBuildFile; fileRef = 31F5A50E22F0EFDB0033663B /* STPPaymentMethodFPXParams.m */; };
- 31F5B33522FCAC4000A71C64 /* STPFPXBankBrand.h in Headers */ = {isa = PBXBuildFile; fileRef = 31F5B33322FCAC4000A71C64 /* STPFPXBankBrand.h */; settings = {ATTRIBUTES = (Public, ); }; };
- 31F5B33622FCAC4000A71C64 /* STPFPXBankBrand.m in Sources */ = {isa = PBXBuildFile; fileRef = 31F5B33422FCAC4000A71C64 /* STPFPXBankBrand.m */; };
- 3604006F22C18C78004CF80B /* STPThreeDSFooterCustomization.h in Headers */ = {isa = PBXBuildFile; fileRef = 3604006722C18C77004CF80B /* STPThreeDSFooterCustomization.h */; settings = {ATTRIBUTES = (Public, ); }; };
- 3604007022C18C78004CF80B /* STPThreeDSLabelCustomization.h in Headers */ = {isa = PBXBuildFile; fileRef = 3604006822C18C77004CF80B /* STPThreeDSLabelCustomization.h */; settings = {ATTRIBUTES = (Public, ); }; };
- 3604007122C18C78004CF80B /* STPThreeDSNavigationBarCustomization.h in Headers */ = {isa = PBXBuildFile; fileRef = 3604006922C18C77004CF80B /* STPThreeDSNavigationBarCustomization.h */; settings = {ATTRIBUTES = (Public, ); }; };
- 3604007222C18C78004CF80B /* STPThreeDSUICustomization.h in Headers */ = {isa = PBXBuildFile; fileRef = 3604006A22C18C77004CF80B /* STPThreeDSUICustomization.h */; settings = {ATTRIBUTES = (Public, ); }; };
- 3604007322C18C78004CF80B /* STPThreeDSButtonCustomization.h in Headers */ = {isa = PBXBuildFile; fileRef = 3604006B22C18C78004CF80B /* STPThreeDSButtonCustomization.h */; settings = {ATTRIBUTES = (Public, ); }; };
- 3604007422C18C78004CF80B /* STPThreeDSSelectionCustomization.h in Headers */ = {isa = PBXBuildFile; fileRef = 3604006C22C18C78004CF80B /* STPThreeDSSelectionCustomization.h */; settings = {ATTRIBUTES = (Public, ); }; };
- 3604007522C18C78004CF80B /* STPThreeDSTextFieldCustomization.h in Headers */ = {isa = PBXBuildFile; fileRef = 3604006D22C18C78004CF80B /* STPThreeDSTextFieldCustomization.h */; settings = {ATTRIBUTES = (Public, ); }; };
+ 31D1A4AA252EAE1800913BD5 /* STPAddressTests.m in Sources */ = {isa = PBXBuildFile; fileRef = C1080F4B1CBED48A007B2D89 /* STPAddressTests.m */; };
+ 31D1A518252FAB8A00913BD5 /* STPBlocks.swift in Sources */ = {isa = PBXBuildFile; fileRef = 317ABDCA25117C9C00CC59EF /* STPBlocks.swift */; };
+ 31D49B23251D75BA003FDB84 /* STPToken.swift in Sources */ = {isa = PBXBuildFile; fileRef = 317ABD7025117C9700CC59EF /* STPToken.swift */; };
+ 31D4D65F2512B1EC00809066 /* STPBSBNumberValidator.swift in Sources */ = {isa = PBXBuildFile; fileRef = 317ABD7425117C9700CC59EF /* STPBSBNumberValidator.swift */; };
+ 31D4D6662512BCDC00809066 /* STPCardLoadingIndicator.swift in Sources */ = {isa = PBXBuildFile; fileRef = 317ABD3425117C9300CC59EF /* STPCardLoadingIndicator.swift */; };
+ 31D4D66D2512BDC000809066 /* STPCardValidator.swift in Sources */ = {isa = PBXBuildFile; fileRef = 317ABDCC25117C9C00CC59EF /* STPCardValidator.swift */; };
+ 31D4D6742512E69700809066 /* UIBarButtonItem+Stripe.swift in Sources */ = {isa = PBXBuildFile; fileRef = 317ABE0225117C9F00CC59EF /* UIBarButtonItem+Stripe.swift */; };
+ 31D4D6762512E73700809066 /* UIImage+Stripe.swift in Sources */ = {isa = PBXBuildFile; fileRef = 317ABE1F25117CA100CC59EF /* UIImage+Stripe.swift */; };
+ 31D4D67A2512E7B200809066 /* UINavigationBar+Stripe_Theme.swift in Sources */ = {isa = PBXBuildFile; fileRef = 317ABDE225117C9D00CC59EF /* UINavigationBar+Stripe_Theme.swift */; };
+ 31D4D6802512E93B00809066 /* UINavigationController+Stripe_Completion.swift in Sources */ = {isa = PBXBuildFile; fileRef = 317ABE2725117CA200CC59EF /* UINavigationController+Stripe_Completion.swift */; };
+ 31D4D6822512EA9500809066 /* UITableViewCell+Stripe_Borders.swift in Sources */ = {isa = PBXBuildFile; fileRef = 317ABE2625117CA100CC59EF /* UITableViewCell+Stripe_Borders.swift */; };
+ 31D4D6882512EBAC00809066 /* UIToolbar+Stripe_InputAccessory.swift in Sources */ = {isa = PBXBuildFile; fileRef = 317ABE1125117CA000CC59EF /* UIToolbar+Stripe_InputAccessory.swift */; };
+ 31D4D68A2512EC6300809066 /* UIView+Stripe_FirstResponder.swift in Sources */ = {isa = PBXBuildFile; fileRef = 317ABD6425117C9600CC59EF /* UIView+Stripe_FirstResponder.swift */; };
+ 31D4D68F2512ED3F00809066 /* UIView+Stripe_SafeAreaBounds.swift in Sources */ = {isa = PBXBuildFile; fileRef = 317ABDE325117C9E00CC59EF /* UIView+Stripe_SafeAreaBounds.swift */; };
+ 31D4D6922512EDEE00809066 /* UIViewController+Stripe_KeyboardAvoiding.swift in Sources */ = {isa = PBXBuildFile; fileRef = 317ABDEC25117C9E00CC59EF /* UIViewController+Stripe_KeyboardAvoiding.swift */; };
+ 31D4D6942512EDF900809066 /* UIViewController+Stripe_NavigationItemProxy.swift in Sources */ = {isa = PBXBuildFile; fileRef = 317ABD9025117C9900CC59EF /* UIViewController+Stripe_NavigationItemProxy.swift */; };
+ 31D4D6962512EE0100809066 /* UIViewController+Stripe_ParentViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 317ABDF325117C9E00CC59EF /* UIViewController+Stripe_ParentViewController.swift */; };
+ 31D4D69E2512F68D00809066 /* STPStringUtils.swift in Sources */ = {isa = PBXBuildFile; fileRef = 317ABE1925117CA100CC59EF /* STPStringUtils.swift */; };
+ 31DC3D7F2537C04300623028 /* Stripe3DS2.xcframework in CopyFiles */ = {isa = PBXBuildFile; fileRef = 31D49B0F251D6ABF003FDB84 /* Stripe3DS2.xcframework */; };
+ 31F2E875252403AD004D4B5E /* STPRedirectContext.swift in Sources */ = {isa = PBXBuildFile; fileRef = 317ABDBD25117C9B00CC59EF /* STPRedirectContext.swift */; };
+ 31F2E8782524143F004D4B5E /* STPPaymentResult.swift in Sources */ = {isa = PBXBuildFile; fileRef = 317ABD6225117C9600CC59EF /* STPPaymentResult.swift */; };
+ 31F2E87C25241C30004D4B5E /* STPApplePayPaymentOption.swift in Sources */ = {isa = PBXBuildFile; fileRef = 317ABE2425117CA100CC59EF /* STPApplePayPaymentOption.swift */; };
3617A51420FE5BBB001A9E6A /* NSLocale+STPSwizzling.h in Headers */ = {isa = PBXBuildFile; fileRef = 3617A51220FE5BBB001A9E6A /* NSLocale+STPSwizzling.h */; };
3617A51520FE5BBB001A9E6A /* NSLocale+STPSwizzling.m in Sources */ = {isa = PBXBuildFile; fileRef = 3617A51320FE5BBB001A9E6A /* NSLocale+STPSwizzling.m */; };
- 36196245244FA6540025D60B /* STPPaymentMethodGiropay.m in Sources */ = {isa = PBXBuildFile; fileRef = 36196242244FA6540025D60B /* STPPaymentMethodGiropay.m */; };
- 3619624B244FA66D0025D60B /* STPPaymentMethodGiropayParams.m in Sources */ = {isa = PBXBuildFile; fileRef = 36196248244FA66D0025D60B /* STPPaymentMethodGiropayParams.m */; };
3619624E244FB2AE0025D60B /* STPPaymentMethodGiropayParamsTests.m in Sources */ = {isa = PBXBuildFile; fileRef = 3619624D244FB2AE0025D60B /* STPPaymentMethodGiropayParamsTests.m */; };
- 36196251244FBA3C0025D60B /* STPPaymentMethodGiropay.h in Headers */ = {isa = PBXBuildFile; fileRef = 3619624F244FBA3C0025D60B /* STPPaymentMethodGiropay.h */; settings = {ATTRIBUTES = (Public, ); }; };
- 36196253244FBA3C0025D60B /* STPPaymentMethodGiropayParams.h in Headers */ = {isa = PBXBuildFile; fileRef = 36196250244FBA3C0025D60B /* STPPaymentMethodGiropayParams.h */; settings = {ATTRIBUTES = (Public, ); }; };
- 36196256244FBEB80025D60B /* STPPaymentMethodGiropayTests.m in Sources */ = {isa = PBXBuildFile; fileRef = 36196255244FBEB80025D60B /* STPPaymentMethodGiropayTests.m */; };
3620B63021C41E08009FC6FB /* MockCustomerContext.m in Sources */ = {isa = PBXBuildFile; fileRef = 3620B62F21C41E08009FC6FB /* MockCustomerContext.m */; };
- 3621DDCA22A5E4FD00281BC4 /* STPAuthenticationContext.h in Headers */ = {isa = PBXBuildFile; fileRef = 3621DDC722A5E4FC00281BC4 /* STPAuthenticationContext.h */; settings = {ATTRIBUTES = (Public, ); }; };
- 3621DDCB22A5E4FD00281BC4 /* STPPaymentHandler.h in Headers */ = {isa = PBXBuildFile; fileRef = 3621DDC822A5E4FC00281BC4 /* STPPaymentHandler.h */; settings = {ATTRIBUTES = (Public, ); }; };
- 3621DDCC22A5E4FD00281BC4 /* STPThreeDSCustomizationSettings.h in Headers */ = {isa = PBXBuildFile; fileRef = 3621DDC922A5E4FC00281BC4 /* STPThreeDSCustomizationSettings.h */; settings = {ATTRIBUTES = (Public, ); }; };
- 36239BAE2295EA23004FB1A5 /* STP3DS2AuthenticateResponse.h in Headers */ = {isa = PBXBuildFile; fileRef = 36239BAC2295EA23004FB1A5 /* STP3DS2AuthenticateResponse.h */; };
- 36239BAF2295EA23004FB1A5 /* STP3DS2AuthenticateResponse.m in Sources */ = {isa = PBXBuildFile; fileRef = 36239BAD2295EA23004FB1A5 /* STP3DS2AuthenticateResponse.m */; };
- 3626615123C8F89F00B13AE0 /* STPConfirmPaymentMethodOptions.m in Sources */ = {isa = PBXBuildFile; fileRef = 3626614D23C8F89F00B13AE0 /* STPConfirmPaymentMethodOptions.m */; };
- 3626615223C8F89F00B13AE0 /* STPConfirmPaymentMethodOptions.m in Sources */ = {isa = PBXBuildFile; fileRef = 3626614D23C8F89F00B13AE0 /* STPConfirmPaymentMethodOptions.m */; };
- 3626615A23C8F8CD00B13AE0 /* STPConfirmCardOptions.m in Sources */ = {isa = PBXBuildFile; fileRef = 3626615623C8F8CD00B13AE0 /* STPConfirmCardOptions.m */; };
- 3626615B23C8F8CD00B13AE0 /* STPConfirmCardOptions.m in Sources */ = {isa = PBXBuildFile; fileRef = 3626615623C8F8CD00B13AE0 /* STPConfirmCardOptions.m */; };
3626616223C9019000B13AE0 /* STPConfirmCardOptionsTest.m in Sources */ = {isa = PBXBuildFile; fileRef = 3626616123C9019000B13AE0 /* STPConfirmCardOptionsTest.m */; };
3626616423C902FB00B13AE0 /* STPConfirmPaymentMethodOptionsTest.m in Sources */ = {isa = PBXBuildFile; fileRef = 3626616323C902FB00B13AE0 /* STPConfirmPaymentMethodOptionsTest.m */; };
- 3626617C23C908BA00B13AE0 /* STPConfirmCardOptions.h in Headers */ = {isa = PBXBuildFile; fileRef = 3626617A23C908BA00B13AE0 /* STPConfirmCardOptions.h */; settings = {ATTRIBUTES = (Public, ); }; };
- 3626617D23C908BA00B13AE0 /* STPConfirmCardOptions.h in Headers */ = {isa = PBXBuildFile; fileRef = 3626617A23C908BA00B13AE0 /* STPConfirmCardOptions.h */; };
- 3626617F23C908BA00B13AE0 /* STPConfirmPaymentMethodOptions.h in Headers */ = {isa = PBXBuildFile; fileRef = 3626617B23C908BA00B13AE0 /* STPConfirmPaymentMethodOptions.h */; settings = {ATTRIBUTES = (Public, ); }; };
- 3626618023C908BA00B13AE0 /* STPConfirmPaymentMethodOptions.h in Headers */ = {isa = PBXBuildFile; fileRef = 3626617B23C908BA00B13AE0 /* STPConfirmPaymentMethodOptions.h */; };
- 3635C33322B03E00004298B8 /* STPEmptyStripeResponse.h in Headers */ = {isa = PBXBuildFile; fileRef = 3635C33122B03E00004298B8 /* STPEmptyStripeResponse.h */; };
- 3635C33422B03E00004298B8 /* STPEmptyStripeResponse.m in Sources */ = {isa = PBXBuildFile; fileRef = 3635C33222B03E00004298B8 /* STPEmptyStripeResponse.m */; };
- 363E25B92416EA3D00070D59 /* STPAUBECSDebitFormView.h in Headers */ = {isa = PBXBuildFile; fileRef = 363E25B82416EA3D00070D59 /* STPAUBECSDebitFormView.h */; settings = {ATTRIBUTES = (Public, ); }; };
- 363E25D924198B0D00070D59 /* STPViewWithSeparator.h in Headers */ = {isa = PBXBuildFile; fileRef = 363E25D724198B0D00070D59 /* STPViewWithSeparator.h */; };
- 363E25DA24198B0D00070D59 /* STPViewWithSeparator.m in Sources */ = {isa = PBXBuildFile; fileRef = 363E25D824198B0D00070D59 /* STPViewWithSeparator.m */; };
- 363EA802241C3EC8000C7671 /* STPAUBECSDebitFormViewSnapshotTests.m in Sources */ = {isa = PBXBuildFile; fileRef = 363EA801241C3EC8000C7671 /* STPAUBECSDebitFormViewSnapshotTests.m */; };
- 363EA804241C4346000C7671 /* STPAUBECSDebitFormView+Testing.h in Headers */ = {isa = PBXBuildFile; fileRef = 363EA803241C4346000C7671 /* STPAUBECSDebitFormView+Testing.h */; };
- 364B75DD24F46354007D9FAB /* STPCardLoadingIndicator.h in Headers */ = {isa = PBXBuildFile; fileRef = 364B75DB24F46354007D9FAB /* STPCardLoadingIndicator.h */; };
- 364B75DE24F46354007D9FAB /* STPCardLoadingIndicator.m in Sources */ = {isa = PBXBuildFile; fileRef = 364B75DC24F46354007D9FAB /* STPCardLoadingIndicator.m */; };
3650AA4221C07E3C002B0893 /* AppDelegate.m in Sources */ = {isa = PBXBuildFile; fileRef = 3650AA4121C07E3C002B0893 /* AppDelegate.m */; };
3650AA4521C07E3C002B0893 /* ViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 3650AA4421C07E3C002B0893 /* ViewController.m */; };
3650AA4A21C07E3D002B0893 /* Assets.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = 3650AA4921C07E3D002B0893 /* Assets.xcassets */; };
3650AA4D21C07E3D002B0893 /* LaunchScreen.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 3650AA4B21C07E3D002B0893 /* LaunchScreen.storyboard */; };
3650AA5021C07E3D002B0893 /* main.m in Sources */ = {isa = PBXBuildFile; fileRef = 3650AA4F21C07E3D002B0893 /* main.m */; };
3650AA5A21C07E3D002B0893 /* LocalizationTesterUITests.m in Sources */ = {isa = PBXBuildFile; fileRef = 3650AA5921C07E3D002B0893 /* LocalizationTesterUITests.m */; };
- 3656EF2F246F135400DA11CF /* STPPaymentMethodEPSParams.h in Headers */ = {isa = PBXBuildFile; fileRef = 3656EF2D246F135400DA11CF /* STPPaymentMethodEPSParams.h */; settings = {ATTRIBUTES = (Public, ); }; };
- 3656EF30246F135400DA11CF /* STPPaymentMethodEPS.h in Headers */ = {isa = PBXBuildFile; fileRef = 3656EF2E246F135400DA11CF /* STPPaymentMethodEPS.h */; settings = {ATTRIBUTES = (Public, ); }; };
- 3657228224BFB3150006A64D /* STPPaymentMethodCardNetworks.m in Sources */ = {isa = PBXBuildFile; fileRef = 3657227E24BFB3150006A64D /* STPPaymentMethodCardNetworks.m */; };
- 3657228324BFB3150006A64D /* STPPaymentMethodCardNetworks.m in Sources */ = {isa = PBXBuildFile; fileRef = 3657227E24BFB3150006A64D /* STPPaymentMethodCardNetworks.m */; };
- 3657228624BFBE520006A64D /* STPPaymentMethodCardNetworks.h in Headers */ = {isa = PBXBuildFile; fileRef = 3657228524BFBE520006A64D /* STPPaymentMethodCardNetworks.h */; settings = {ATTRIBUTES = (Public, ); }; };
- 365BE89E2285F6080068D824 /* STPPaymentHandler.m in Sources */ = {isa = PBXBuildFile; fileRef = 365BE89C2285F6080068D824 /* STPPaymentHandler.m */; };
- 365BE8A2228CAB6A0068D824 /* STPIntentActionUseStripeSDK.h in Headers */ = {isa = PBXBuildFile; fileRef = 365BE8A0228CAB6A0068D824 /* STPIntentActionUseStripeSDK.h */; };
- 365BE8A3228CAB6A0068D824 /* STPIntentActionUseStripeSDK.m in Sources */ = {isa = PBXBuildFile; fileRef = 365BE8A1228CAB6A0068D824 /* STPIntentActionUseStripeSDK.m */; };
- 365CE37E252E4214007F5048 /* STPPaymentMethodPayPalTests.m in Sources */ = {isa = PBXBuildFile; fileRef = 365CE37D252E4214007F5048 /* STPPaymentMethodPayPalTests.m */; };
- 365CE381252E43F7007F5048 /* STPPaymentMethodPayPalParamsTests.m in Sources */ = {isa = PBXBuildFile; fileRef = 365CE380252E43F7007F5048 /* STPPaymentMethodPayPalParamsTests.m */; };
- 365CE385252E44DD007F5048 /* STPPaymentMethodPayPalParams.h in Headers */ = {isa = PBXBuildFile; fileRef = 365CE383252E44DD007F5048 /* STPPaymentMethodPayPalParams.h */; settings = {ATTRIBUTES = (Public, ); }; };
- 365CE386252E44DD007F5048 /* STPPaymentMethodPayPal.h in Headers */ = {isa = PBXBuildFile; fileRef = 365CE384252E44DD007F5048 /* STPPaymentMethodPayPal.h */; settings = {ATTRIBUTES = (Public, ); }; };
- 365CEC10252BCCC70015B977 /* STPPaymentMethodPayPal.m in Sources */ = {isa = PBXBuildFile; fileRef = 365CEC0E252BCCC70015B977 /* STPPaymentMethodPayPal.m */; };
- 365CEC15252BCCE60015B977 /* STPPaymentMethodPayPalParams.m in Sources */ = {isa = PBXBuildFile; fileRef = 365CEC13252BCCE60015B977 /* STPPaymentMethodPayPalParams.m */; };
365FC5A921C18F1A0092ADB0 /* Stripe.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 04CDB4421A5F2E1800B854EE /* Stripe.framework */; };
365FC5AB21C18F550092ADB0 /* Stripe.framework in Embed Frameworks */ = {isa = PBXBuildFile; fileRef = 04CDB4421A5F2E1800B854EE /* Stripe.framework */; settings = {ATTRIBUTES = (CodeSignOnCopy, RemoveHeadersOnCopy, ); }; };
- 3666589C23FF494400D00354 /* STPTestingAPIClient.h in Headers */ = {isa = PBXBuildFile; fileRef = 3666589A23FF494400D00354 /* STPTestingAPIClient.h */; };
- 3666589D23FF494400D00354 /* STPTestingAPIClient.m in Sources */ = {isa = PBXBuildFile; fileRef = 3666589B23FF494400D00354 /* STPTestingAPIClient.m */; };
- 366658A3240F17A300D00354 /* STPPaymentMethodAUBECSDebit.m in Sources */ = {isa = PBXBuildFile; fileRef = 366658A1240F17A300D00354 /* STPPaymentMethodAUBECSDebit.m */; };
- 366658A9240F1D7D00D00354 /* STPPaymentMethodAUBECSDebitParams.m in Sources */ = {isa = PBXBuildFile; fileRef = 366658A7240F1D7C00D00354 /* STPPaymentMethodAUBECSDebitParams.m */; };
- 366658B0240F20AD00D00354 /* STPPaymentMethodAUBECSDebit.h in Headers */ = {isa = PBXBuildFile; fileRef = 366658AE240F20AC00D00354 /* STPPaymentMethodAUBECSDebit.h */; settings = {ATTRIBUTES = (Public, ); }; };
- 366658B1240F20AD00D00354 /* STPPaymentMethodAUBECSDebitParams.h in Headers */ = {isa = PBXBuildFile; fileRef = 366658AF240F20AD00D00354 /* STPPaymentMethodAUBECSDebitParams.h */; settings = {ATTRIBUTES = (Public, ); }; };
- 366658B324105EF200D00354 /* STPPaymentMethodAUBECSDebitTests.m in Sources */ = {isa = PBXBuildFile; fileRef = 366658B224105EF200D00354 /* STPPaymentMethodAUBECSDebitTests.m */; };
366658B52410756100D00354 /* STPPaymentMethodAUBECSDebitParamsTests.m in Sources */ = {isa = PBXBuildFile; fileRef = 366658B42410756100D00354 /* STPPaymentMethodAUBECSDebitParamsTests.m */; };
- 366658B9241078BC00D00354 /* STPAUBECSDebitFormView.m in Sources */ = {isa = PBXBuildFile; fileRef = 366658B7241078BC00D00354 /* STPAUBECSDebitFormView.m */; };
- 366658C124107A0900D00354 /* STPMultiFormTextField.m in Sources */ = {isa = PBXBuildFile; fileRef = 366658BF24107A0900D00354 /* STPMultiFormTextField.m */; };
- 366658C42411934900D00354 /* STPBSBNumberValidator.h in Headers */ = {isa = PBXBuildFile; fileRef = 366658C22411934900D00354 /* STPBSBNumberValidator.h */; };
- 366658C52411934900D00354 /* STPBSBNumberValidator.m in Sources */ = {isa = PBXBuildFile; fileRef = 366658C32411934900D00354 /* STPBSBNumberValidator.m */; };
- 366658C72411B64400D00354 /* STPMultiFormTextField.h in Headers */ = {isa = PBXBuildFile; fileRef = 366658C62411B64400D00354 /* STPMultiFormTextField.h */; settings = {ATTRIBUTES = (Public, ); }; };
- 367B46D722A0969000730BE0 /* STPThreeDSCustomizationSettings.m in Sources */ = {isa = PBXBuildFile; fileRef = 367B46D522A0969000730BE0 /* STPThreeDSCustomizationSettings.m */; };
- 3680BFCC23A9926500DB54AA /* STPPaymentIntentParams+Utilities.h in Headers */ = {isa = PBXBuildFile; fileRef = 3680BFCB23A9926500DB54AA /* STPPaymentIntentParams+Utilities.h */; settings = {ATTRIBUTES = (Public, ); }; };
- 3680BFCD23A9926500DB54AA /* STPPaymentIntentParams+Utilities.h in Headers */ = {isa = PBXBuildFile; fileRef = 3680BFCB23A9926500DB54AA /* STPPaymentIntentParams+Utilities.h */; };
- 3680BFD023A9967100DB54AA /* STPSetupIntentConfirmParams+Utilities.h in Headers */ = {isa = PBXBuildFile; fileRef = 3680BFCF23A9967100DB54AA /* STPSetupIntentConfirmParams+Utilities.h */; settings = {ATTRIBUTES = (Public, ); }; };
- 3680BFD123A9967100DB54AA /* STPSetupIntentConfirmParams+Utilities.h in Headers */ = {isa = PBXBuildFile; fileRef = 3680BFCF23A9967100DB54AA /* STPSetupIntentConfirmParams+Utilities.h */; };
- 3687D23524C2244D00724C3D /* STPCardBINMetadata.h in Headers */ = {isa = PBXBuildFile; fileRef = 3687D23324C2244D00724C3D /* STPCardBINMetadata.h */; };
- 3687D23724C2244D00724C3D /* STPCardBINMetadata.m in Sources */ = {isa = PBXBuildFile; fileRef = 3687D23424C2244D00724C3D /* STPCardBINMetadata.m */; };
- 3687D23A24C6396200724C3D /* STPCardBINMetadataTests.m in Sources */ = {isa = PBXBuildFile; fileRef = 3687D23924C6396200724C3D /* STPCardBINMetadataTests.m */; };
- 3691EB712119111A008C49E1 /* STPCardValidator+Private.h in Headers */ = {isa = PBXBuildFile; fileRef = 3691EB6F2119111A008C49E1 /* STPCardValidator+Private.h */; };
- 3691EB722119111A008C49E1 /* STPCardValidator+Private.m in Sources */ = {isa = PBXBuildFile; fileRef = 3691EB702119111A008C49E1 /* STPCardValidator+Private.m */; };
- 3691EB74211A4F31008C49E1 /* STPShippingAddressViewControllerTest.m in Sources */ = {isa = PBXBuildFile; fileRef = 3691EB73211A4F31008C49E1 /* STPShippingAddressViewControllerTest.m */; };
+ 367F1E7325140B9B002E866B /* STPTheme.swift in Sources */ = {isa = PBXBuildFile; fileRef = 317ABD2D25117C9300CC59EF /* STPTheme.swift */; };
+ 367F1E8025141502002E866B /* STPAddressViewModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 317ABDB725117C9B00CC59EF /* STPAddressViewModel.swift */; };
+ 368A2B322514268A00C781C6 /* STPAddress.swift in Sources */ = {isa = PBXBuildFile; fileRef = 317ABD8725117C9800CC59EF /* STPAddress.swift */; };
+ 36AC3D012523E8EB00F252D7 /* STPIntentAction.swift in Sources */ = {isa = PBXBuildFile; fileRef = 317ABD8B25117C9800CC59EF /* STPIntentAction.swift */; };
+ 36AC3D0C2523F18300F252D7 /* STPIntentActionTypeTest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 36AC3D0B2523F18300F252D7 /* STPIntentActionTypeTest.swift */; };
+ 36AC3D1A2524EE2F00F252D7 /* STPIntentActionAlipayHandleRedirect.swift in Sources */ = {isa = PBXBuildFile; fileRef = 317ABD3825117C9300CC59EF /* STPIntentActionAlipayHandleRedirect.swift */; };
+ 36AC3D1F25250AA400F252D7 /* STPIntentActionRedirectToURL.swift in Sources */ = {isa = PBXBuildFile; fileRef = 317ABDD925117C9D00CC59EF /* STPIntentActionRedirectToURL.swift */; };
+ 36AC3D2425251CF500F252D7 /* STPPaymentIntentShippingDetailsAddressParams.swift in Sources */ = {isa = PBXBuildFile; fileRef = 317ABD5325117C9500CC59EF /* STPPaymentIntentShippingDetailsAddressParams.swift */; };
+ 36AC3D2825251FDA00F252D7 /* STPPaymentIntentShippingDetailsParams.swift in Sources */ = {isa = PBXBuildFile; fileRef = 317ABDD825117C9D00CC59EF /* STPPaymentIntentShippingDetailsParams.swift */; };
+ 36AC3D2C252521D700F252D7 /* STPPaymentIntentParams.swift in Sources */ = {isa = PBXBuildFile; fileRef = 317ABE0125117C9F00CC59EF /* STPPaymentIntentParams.swift */; };
+ 36AC3D3025252B3500F252D7 /* STPPaymentIntentEnums.swift in Sources */ = {isa = PBXBuildFile; fileRef = 317ABE0025117C9F00CC59EF /* STPPaymentIntentEnums.swift */; };
+ 36ADADFC2523A3A100302DFB /* STPPaymentIntentActionRedirectToURL.swift in Sources */ = {isa = PBXBuildFile; fileRef = 317ABD3225117C9300CC59EF /* STPPaymentIntentActionRedirectToURL.swift */; };
+ 36ADAE002523A3C900302DFB /* STPPaymentIntentAction.swift in Sources */ = {isa = PBXBuildFile; fileRef = 317ABDEB25117C9E00CC59EF /* STPPaymentIntentAction.swift */; };
+ 36ADAE072523A3F600302DFB /* STPPaymentIntentSourceAction.swift in Sources */ = {isa = PBXBuildFile; fileRef = 317ABE0725117CA000CC59EF /* STPPaymentIntentSourceAction.swift */; };
+ 36ADAE0E2523A41C00302DFB /* STPPaymentIntentSourceActionAuthorizeWithURL.swift in Sources */ = {isa = PBXBuildFile; fileRef = 317ABE0425117C9F00CC59EF /* STPPaymentIntentSourceActionAuthorizeWithURL.swift */; };
+ 36ADAE182523A5B100302DFB /* STPPaymentIntentLastPaymentError.swift in Sources */ = {isa = PBXBuildFile; fileRef = 317ABE0A25117CA000CC59EF /* STPPaymentIntentLastPaymentError.swift */; };
+ 36ADAE232523AC7700302DFB /* STPPaymentIntentLastPaymentErrorTest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 36ADAE222523AC7700302DFB /* STPPaymentIntentLastPaymentErrorTest.swift */; };
36AEBFBC241C39A800CFCAE8 /* STPSTPViewWithSeparatorSnapshotTests.m in Sources */ = {isa = PBXBuildFile; fileRef = 36AEBFBB241C39A800CFCAE8 /* STPSTPViewWithSeparatorSnapshotTests.m */; };
- 36AEBFBE241C3B7500CFCAE8 /* STPLabeledFormTextFieldViewSnapshotTests.m in Sources */ = {isa = PBXBuildFile; fileRef = 36AEBFBD241C3B7500CFCAE8 /* STPLabeledFormTextFieldViewSnapshotTests.m */; };
- 36AEBFC0241C3DD700CFCAE8 /* STPLabeledMultiFormTextFieldViewSnapshotTests.m in Sources */ = {isa = PBXBuildFile; fileRef = 36AEBFBF241C3DD700CFCAE8 /* STPLabeledMultiFormTextFieldViewSnapshotTests.m */; };
- 36B6CB51234BCC1F00331C38 /* STPPaymentMethodSEPADebit.m in Sources */ = {isa = PBXBuildFile; fileRef = 36B6CB4F234BCC1F00331C38 /* STPPaymentMethodSEPADebit.m */; };
- 36B6CB55234BD59F00331C38 /* STPPaymentMethodSEPADebitParams.m in Sources */ = {isa = PBXBuildFile; fileRef = 36B6CB53234BD59F00331C38 /* STPPaymentMethodSEPADebitParams.m */; };
36B6CB57234BDC4400331C38 /* STPPaymentMethodSEPADebitTest.m in Sources */ = {isa = PBXBuildFile; fileRef = 36B6CB56234BDC4400331C38 /* STPPaymentMethodSEPADebitTest.m */; };
- 36B6CB68235519CB00331C38 /* STPPaymentMethodSEPADebit.h in Headers */ = {isa = PBXBuildFile; fileRef = 36B6CB67235519CB00331C38 /* STPPaymentMethodSEPADebit.h */; settings = {ATTRIBUTES = (Public, ); }; };
- 36B6CB6A23551A0200331C38 /* STPPaymentMethodSEPADebitParams.h in Headers */ = {isa = PBXBuildFile; fileRef = 36B6CB6923551A0200331C38 /* STPPaymentMethodSEPADebitParams.h */; settings = {ATTRIBUTES = (Public, ); }; };
- 36B6CB7B2359052D00331C38 /* STPMandateDataParams.m in Sources */ = {isa = PBXBuildFile; fileRef = 36B6CB782359052D00331C38 /* STPMandateDataParams.m */; };
- 36B6CB812359054500331C38 /* STPMandateCustomerAcceptanceParams.m in Sources */ = {isa = PBXBuildFile; fileRef = 36B6CB7E2359054500331C38 /* STPMandateCustomerAcceptanceParams.m */; };
- 36B6CB872359063200331C38 /* STPMandateOnlineParams.m in Sources */ = {isa = PBXBuildFile; fileRef = 36B6CB842359063200331C38 /* STPMandateOnlineParams.m */; };
- 36B6CB8B235A33F800331C38 /* STPMandateOnlineParamsTest.m in Sources */ = {isa = PBXBuildFile; fileRef = 36B6CB8A235A33F800331C38 /* STPMandateOnlineParamsTest.m */; };
- 36B6CB8D235A378C00331C38 /* STPMandateCustomerAcceptanceParamsTest.m in Sources */ = {isa = PBXBuildFile; fileRef = 36B6CB8C235A378C00331C38 /* STPMandateCustomerAcceptanceParamsTest.m */; };
- 36B6CB8F235A38F000331C38 /* STPMandateDataParamsTest.m in Sources */ = {isa = PBXBuildFile; fileRef = 36B6CB8E235A38F000331C38 /* STPMandateDataParamsTest.m */; };
- 36B6CB9C235A3CF300331C38 /* STPMandateCustomerAcceptanceParams.h in Headers */ = {isa = PBXBuildFile; fileRef = 36B6CB99235A3CF100331C38 /* STPMandateCustomerAcceptanceParams.h */; settings = {ATTRIBUTES = (Public, ); }; };
- 36B6CB9E235A3CF300331C38 /* STPMandateOnlineParams.h in Headers */ = {isa = PBXBuildFile; fileRef = 36B6CB9A235A3CF200331C38 /* STPMandateOnlineParams.h */; settings = {ATTRIBUTES = (Public, ); }; };
- 36B6CBA0235A3CF300331C38 /* STPMandateDataParams.h in Headers */ = {isa = PBXBuildFile; fileRef = 36B6CB9B235A3CF200331C38 /* STPMandateDataParams.h */; settings = {ATTRIBUTES = (Public, ); }; };
- 36B8DDE2241AC0A100BB908E /* STPLabeledFormTextFieldView.h in Headers */ = {isa = PBXBuildFile; fileRef = 36B8DDE0241AC0A100BB908E /* STPLabeledFormTextFieldView.h */; };
- 36B8DDE3241AC0A100BB908E /* STPLabeledFormTextFieldView.m in Sources */ = {isa = PBXBuildFile; fileRef = 36B8DDE1241AC0A100BB908E /* STPLabeledFormTextFieldView.m */; };
- 36B8DDE6241AC17200BB908E /* STPLabeledMultiFormTextFieldView.h in Headers */ = {isa = PBXBuildFile; fileRef = 36B8DDE4241AC17200BB908E /* STPLabeledMultiFormTextFieldView.h */; };
- 36B8DDE7241AC17200BB908E /* STPLabeledMultiFormTextFieldView.m in Sources */ = {isa = PBXBuildFile; fileRef = 36B8DDE5241AC17200BB908E /* STPLabeledMultiFormTextFieldView.m */; };
- 36B8DDEA241AEB5400BB908E /* STPAUBECSFormViewModel.h in Headers */ = {isa = PBXBuildFile; fileRef = 36B8DDE8241AEB5400BB908E /* STPAUBECSFormViewModel.h */; };
- 36B8DDEB241AEB5400BB908E /* STPAUBECSFormViewModel.m in Sources */ = {isa = PBXBuildFile; fileRef = 36B8DDE9241AEB5400BB908E /* STPAUBECSFormViewModel.m */; };
- 36B8DDED241B00F600BB908E /* STPFormTextFieldContainer.h in Headers */ = {isa = PBXBuildFile; fileRef = 36B8DDEC241B008200BB908E /* STPFormTextFieldContainer.h */; settings = {ATTRIBUTES = (Public, ); }; };
- 36B8DDF0241BF99600BB908E /* STPBECSDebitAccountNumberValidator.h in Headers */ = {isa = PBXBuildFile; fileRef = 36B8DDEE241BF99600BB908E /* STPBECSDebitAccountNumberValidator.h */; };
- 36B8DDF1241BF99600BB908E /* STPBECSDebitAccountNumberValidator.m in Sources */ = {isa = PBXBuildFile; fileRef = 36B8DDEF241BF99600BB908E /* STPBECSDebitAccountNumberValidator.m */; };
- 36B8DDF3241C00D200BB908E /* STPNumericStringValidatorTests.m in Sources */ = {isa = PBXBuildFile; fileRef = 36B8DDF2241C00D200BB908E /* STPNumericStringValidatorTests.m */; };
- 36B8DDF5241C026300BB908E /* STPBSBNumberValidatorTests.m in Sources */ = {isa = PBXBuildFile; fileRef = 36B8DDF4241C026300BB908E /* STPBSBNumberValidatorTests.m */; };
- 36B8DDF7241C07AB00BB908E /* STPBECSDebitAccountNumberValidatorTests.m in Sources */ = {isa = PBXBuildFile; fileRef = 36B8DDF6241C07AB00BB908E /* STPBECSDebitAccountNumberValidatorTests.m */; };
- 36B8DDF9241C1A4600BB908E /* STPAUBECSFormViewModelTests.m in Sources */ = {isa = PBXBuildFile; fileRef = 36B8DDF8241C1A4600BB908E /* STPAUBECSFormViewModelTests.m */; };
- 36D4EA6122DD33DF00619BA8 /* STPSetupIntentConfirmParamsTest.m in Sources */ = {isa = PBXBuildFile; fileRef = 36D4EA6022DD33DF00619BA8 /* STPSetupIntentConfirmParamsTest.m */; };
- 36E8B98D2413159B007546C1 /* STPNumericStringValidator.h in Headers */ = {isa = PBXBuildFile; fileRef = 36E8B98B2413159B007546C1 /* STPNumericStringValidator.h */; };
- 36E8B98E2413159B007546C1 /* STPNumericStringValidator.m in Sources */ = {isa = PBXBuildFile; fileRef = 36E8B98C2413159B007546C1 /* STPNumericStringValidator.m */; };
- 4488959D24523F9400F7D0C2 /* STPPaymentMethodPrzelewy24.m in Sources */ = {isa = PBXBuildFile; fileRef = 4488959B24523F9400F7D0C2 /* STPPaymentMethodPrzelewy24.m */; };
- 448895A12452406B00F7D0C2 /* STPPaymentMethodPrzelewy24.h in Headers */ = {isa = PBXBuildFile; fileRef = 448895A02452406B00F7D0C2 /* STPPaymentMethodPrzelewy24.h */; settings = {ATTRIBUTES = (Public, ); }; };
- 448895A6245244FE00F7D0C2 /* STPPaymentMethodPrzelewy24Params.m in Sources */ = {isa = PBXBuildFile; fileRef = 448895A4245244FE00F7D0C2 /* STPPaymentMethodPrzelewy24Params.m */; };
- 448895A82452452600F7D0C2 /* STPPaymentMethodPrzelewy24Params.h in Headers */ = {isa = PBXBuildFile; fileRef = 448895A72452452600F7D0C2 /* STPPaymentMethodPrzelewy24Params.h */; settings = {ATTRIBUTES = (Public, ); }; };
+ 36C55989251527520021F939 /* STPAUBECSFormViewModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 317ABD7525117C9700CC59EF /* STPAUBECSFormViewModel.swift */; };
+ 36DFC1F225153362003AC264 /* STPCardBINMetadata.swift in Sources */ = {isa = PBXBuildFile; fileRef = 317ABDAC25117C9A00CC59EF /* STPCardBINMetadata.swift */; };
+ 36DFC1FD25155373003AC264 /* STPIssuingCardPin.swift in Sources */ = {isa = PBXBuildFile; fileRef = 317ABD4B25117C9500CC59EF /* STPIssuingCardPin.swift */; };
+ 36DFC20525156A57003AC264 /* STPIntentActionUseStripeSDK.swift in Sources */ = {isa = PBXBuildFile; fileRef = 317ABDC925117C9C00CC59EF /* STPIntentActionUseStripeSDK.swift */; };
+ 36DFC20B251A7916003AC264 /* STPAnalyticsClient.swift in Sources */ = {isa = PBXBuildFile; fileRef = 317ABDF225117C9E00CC59EF /* STPAnalyticsClient.swift */; };
+ 36DFC211251ABBD6003AC264 /* STPConfirmCardOptions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 317ABD8F25117C9900CC59EF /* STPConfirmCardOptions.swift */; };
+ 36DFC217251ABDA4003AC264 /* STPConfirmAlipayOptions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 317ABD7125117C9700CC59EF /* STPConfirmAlipayOptions.swift */; };
+ 36DFC21D251BE156003AC264 /* STPConfirmPaymentMethodOptions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 317ABD9225117C9900CC59EF /* STPConfirmPaymentMethodOptions.swift */; };
+ 36DFC222251BE3C2003AC264 /* STPConnectAccountAddress.swift in Sources */ = {isa = PBXBuildFile; fileRef = 317ABDF125117C9E00CC59EF /* STPConnectAccountAddress.swift */; };
+ 36DFC226251BECB3003AC264 /* STPConnectAccountCompanyParams.swift in Sources */ = {isa = PBXBuildFile; fileRef = 317ABD4625117C9400CC59EF /* STPConnectAccountCompanyParams.swift */; };
+ 36DFC22B251BF21B003AC264 /* STPConnectAccountIndividualParams.swift in Sources */ = {isa = PBXBuildFile; fileRef = 317ABDC525117C9C00CC59EF /* STPConnectAccountIndividualParams.swift */; };
+ 36DFC22F251BF920003AC264 /* STPConnectAccountParams.swift in Sources */ = {isa = PBXBuildFile; fileRef = 317ABD6625117C9600CC59EF /* STPConnectAccountParams.swift */; };
+ 36DFC233251D3EFE003AC264 /* STPCustomer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 317ABD4425117C9400CC59EF /* STPCustomer.swift */; };
+ 36DFC237251D4B7E003AC264 /* STPMandateCustomerAcceptanceParams.swift in Sources */ = {isa = PBXBuildFile; fileRef = 317ABDDA25117C9D00CC59EF /* STPMandateCustomerAcceptanceParams.swift */; };
+ 36DFC23B251D5852003AC264 /* STPMandateOnlineParams.swift in Sources */ = {isa = PBXBuildFile; fileRef = 317ABDAF25117C9A00CC59EF /* STPMandateOnlineParams.swift */; };
+ 36DFC23F251D5CB5003AC264 /* STPMandateDataParams.swift in Sources */ = {isa = PBXBuildFile; fileRef = 317ABD5F25117C9600CC59EF /* STPMandateDataParams.swift */; };
+ 36E295BF25229A6800CF5C06 /* STPPaymentIntent.swift in Sources */ = {isa = PBXBuildFile; fileRef = 317ABDF425117C9E00CC59EF /* STPPaymentIntent.swift */; };
+ 36E295CE2522B2D500CF5C06 /* STPPaymentIntentEnumsTest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 36E295CD2522B2D500CF5C06 /* STPPaymentIntentEnumsTest.swift */; };
+ 36E295D425239B7800CF5C06 /* STPPaymentIntentShippingDetailsAddress.swift in Sources */ = {isa = PBXBuildFile; fileRef = 317ABE0B25117CA000CC59EF /* STPPaymentIntentShippingDetailsAddress.swift */; };
+ 36E295E425239DDF00CF5C06 /* STPPaymentIntentShippingDetails.swift in Sources */ = {isa = PBXBuildFile; fileRef = 317ABDCB25117C9C00CC59EF /* STPPaymentIntentShippingDetails.swift */; };
+ 36FB69D725267E6200F129CE /* STPPaymentHandlerActionParams.swift in Sources */ = {isa = PBXBuildFile; fileRef = 317ABD4525117C9400CC59EF /* STPPaymentHandlerActionParams.swift */; };
+ 36FB69E12526848E00F129CE /* STPPaymentHandler.swift in Sources */ = {isa = PBXBuildFile; fileRef = 317ABDE725117C9E00CC59EF /* STPPaymentHandler.swift */; };
448895AF245255D800F7D0C2 /* STPPaymentMethodPrzelewy24ParamsTests.m in Sources */ = {isa = PBXBuildFile; fileRef = 448895AE245255D800F7D0C2 /* STPPaymentMethodPrzelewy24ParamsTests.m */; };
- 448895B1245262E500F7D0C2 /* STPPaymentMethodPrzelewy24Tests.m in Sources */ = {isa = PBXBuildFile; fileRef = 448895B0245262E500F7D0C2 /* STPPaymentMethodPrzelewy24Tests.m */; };
- 44BDCFD3245A278F007EE6D5 /* STPPaymentMethodBancontact.m in Sources */ = {isa = PBXBuildFile; fileRef = 44BDCFD1245A278F007EE6D5 /* STPPaymentMethodBancontact.m */; };
- 44BDCFD5245A27C1007EE6D5 /* STPPaymentMethodBancontact.h in Headers */ = {isa = PBXBuildFile; fileRef = 44BDCFD4245A27C1007EE6D5 /* STPPaymentMethodBancontact.h */; settings = {ATTRIBUTES = (Public, ); }; };
- 44BDCFD9245A2BFA007EE6D5 /* STPPaymentMethodBancontactParams.m in Sources */ = {isa = PBXBuildFile; fileRef = 44BDCFD7245A2BFA007EE6D5 /* STPPaymentMethodBancontactParams.m */; };
- 44BDCFDB245A2C38007EE6D5 /* STPPaymentMethodBancontactParams.h in Headers */ = {isa = PBXBuildFile; fileRef = 44BDCFDA245A2C38007EE6D5 /* STPPaymentMethodBancontactParams.h */; settings = {ATTRIBUTES = (Public, ); }; };
44BDCFDF245A46CC007EE6D5 /* STPPaymentMethodBancontactParamsTests.m in Sources */ = {isa = PBXBuildFile; fileRef = 44BDCFDE245A46CC007EE6D5 /* STPPaymentMethodBancontactParamsTests.m */; };
- 44BDCFE1245A4841007EE6D5 /* STPPaymentMethodBancontactTests.m in Sources */ = {isa = PBXBuildFile; fileRef = 44BDCFE0245A4841007EE6D5 /* STPPaymentMethodBancontactTests.m */; };
- 45211F1F24A2A6C6004ABF00 /* STPIntentActionOXXODisplayDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = 45211F1D24A2A6C6004ABF00 /* STPIntentActionOXXODisplayDetails.h */; settings = {ATTRIBUTES = (Public, ); }; };
- 45211F2124A2A6C6004ABF00 /* STPIntentActionOXXODisplayDetails.m in Sources */ = {isa = PBXBuildFile; fileRef = 45211F1E24A2A6C6004ABF00 /* STPIntentActionOXXODisplayDetails.m */; };
- 4521D385249896F40042700B /* STPPaymentMethodOXXO.m in Sources */ = {isa = PBXBuildFile; fileRef = 4521D384249896F40042700B /* STPPaymentMethodOXXO.m */; };
- 4521D38B249985160042700B /* STPPaymentMethodOXXO.h in Headers */ = {isa = PBXBuildFile; fileRef = 4521D383249896C70042700B /* STPPaymentMethodOXXO.h */; settings = {ATTRIBUTES = (Public, ); }; };
- 4521D38D249986A40042700B /* STPPaymentMethodOXXOParams.h in Headers */ = {isa = PBXBuildFile; fileRef = 4521D38C249986A40042700B /* STPPaymentMethodOXXOParams.h */; settings = {ATTRIBUTES = (Public, ); }; };
- 4521D390249988340042700B /* STPPaymentMethodOXXOParams.m in Sources */ = {isa = PBXBuildFile; fileRef = 4521D38F249988340042700B /* STPPaymentMethodOXXOParams.m */; };
- 4521D395249999C10042700B /* STPPaymentMethodOXXOParamsTests.m in Sources */ = {isa = PBXBuildFile; fileRef = 4521D394249999C10042700B /* STPPaymentMethodOXXOParamsTests.m */; };
- 4521D3972499E85E0042700B /* STPPaymentMethodOXXOTests.m in Sources */ = {isa = PBXBuildFile; fileRef = 4521D3962499E85E0042700B /* STPPaymentMethodOXXOTests.m */; };
- 69A6C2FA246D4AA0005FF304 /* STPPaymentMethodEPS.m in Sources */ = {isa = PBXBuildFile; fileRef = 69A6C2F9246D4AA0005FF304 /* STPPaymentMethodEPS.m */; };
- 69A6C2FE246D788D005FF304 /* STPPaymentMethodEPSParams.m in Sources */ = {isa = PBXBuildFile; fileRef = 69A6C2FD246D788D005FF304 /* STPPaymentMethodEPSParams.m */; };
- 69A6C2FF246D8834005FF304 /* STPPaymentMethodEPS.m in Headers */ = {isa = PBXBuildFile; fileRef = 69A6C2F9246D4AA0005FF304 /* STPPaymentMethodEPS.m */; };
- 69A6C300246D8834005FF304 /* STPPaymentMethodEPSParams.m in Headers */ = {isa = PBXBuildFile; fileRef = 69A6C2FD246D788D005FF304 /* STPPaymentMethodEPSParams.m */; };
- 69A6C308246EA03E005FF304 /* STPPaymentMethodEPSTests.m in Sources */ = {isa = PBXBuildFile; fileRef = 69A6C307246EA03E005FF304 /* STPPaymentMethodEPSTests.m */; };
69A6C30A246EA195005FF304 /* STPPaymentMethodEPSParamsTests.m in Sources */ = {isa = PBXBuildFile; fileRef = 69A6C309246EA195005FF304 /* STPPaymentMethodEPSParamsTests.m */; };
- 8B013C891F1E784A00DD831B /* STPPaymentConfigurationTest.m in Sources */ = {isa = PBXBuildFile; fileRef = 8B013C881F1E784A00DD831B /* STPPaymentConfigurationTest.m */; };
8B39128220E2F99600098401 /* EPSSource.json in Resources */ = {isa = PBXBuildFile; fileRef = 8B39128120E2F99600098401 /* EPSSource.json */; };
8B39128320E2F9A100098401 /* BancontactSource.json in Resources */ = {isa = PBXBuildFile; fileRef = 8B39127F20E2F6A500098401 /* BancontactSource.json */; };
8B39128520E2F9C400098401 /* GiropaySource.json in Resources */ = {isa = PBXBuildFile; fileRef = 8B39128420E2F9C400098401 /* GiropaySource.json */; };
8B39128720E2F9D300098401 /* MultibancoSource.json in Resources */ = {isa = PBXBuildFile; fileRef = 8B39128620E2F9D300098401 /* MultibancoSource.json */; };
8B39128920E2F9E000098401 /* P24Source.json in Resources */ = {isa = PBXBuildFile; fileRef = 8B39128820E2F9E000098401 /* P24Source.json */; };
8B39128B20E2F9F500098401 /* SofortSource.json in Resources */ = {isa = PBXBuildFile; fileRef = 8B39128A20E2F9F500098401 /* SofortSource.json */; };
- 8B429AD81EF9D4B400F95F34 /* STPBankAccountParams+Private.h in Headers */ = {isa = PBXBuildFile; fileRef = 8B429AD71EF9D4A300F95F34 /* STPBankAccountParams+Private.h */; };
- 8B429ADE1EF9EFF900F95F34 /* STPFile+Private.h in Headers */ = {isa = PBXBuildFile; fileRef = 8B429ADD1EF9EFF600F95F34 /* STPFile+Private.h */; };
8B5B4B441EFDD925005CF475 /* STPSourceOwnerTest.m in Sources */ = {isa = PBXBuildFile; fileRef = 8B5B4B431EFDD925005CF475 /* STPSourceOwnerTest.m */; };
8B6DC9751F0171D20025E811 /* STPSourceReceiverTest.m in Sources */ = {isa = PBXBuildFile; fileRef = 8B6DC9741F0171D20025E811 /* STPSourceReceiverTest.m */; };
- 8B6DC9771F0172640025E811 /* STPSourceSEPADebitDetailsTest.m in Sources */ = {isa = PBXBuildFile; fileRef = 8B6DC9761F0172640025E811 /* STPSourceSEPADebitDetailsTest.m */; };
8B82C5CA1F2BC78F009639F7 /* STPApplePayPaymentOptionTest.m in Sources */ = {isa = PBXBuildFile; fileRef = 8B82C5C91F2BC78F009639F7 /* STPApplePayPaymentOptionTest.m */; };
8B8DDBB31EF887A4004B141F /* STPBankAccountParamsTest.m in Sources */ = {isa = PBXBuildFile; fileRef = 8B8DDBB21EF887A4004B141F /* STPBankAccountParamsTest.m */; };
- 8BB97F081F26645B0095122A /* NSDictionary+StripeTest.m in Sources */ = {isa = PBXBuildFile; fileRef = 8BB97F071F26645B0095122A /* NSDictionary+StripeTest.m */; };
8BD213371F044B57007F6FD1 /* BankAccount.json in Resources */ = {isa = PBXBuildFile; fileRef = 8BD213361F044B57007F6FD1 /* BankAccount.json */; };
8BD213391F0457A1007F6FD1 /* FileUpload.json in Resources */ = {isa = PBXBuildFile; fileRef = 8BD213381F0457A1007F6FD1 /* FileUpload.json */; };
8BD2133E1F045D31007F6FD1 /* SEPADebitSource.json in Resources */ = {isa = PBXBuildFile; fileRef = 8BD2133D1F045D31007F6FD1 /* SEPADebitSource.json */; };
- 8BD87B881EFB131700269C2B /* STPSourceCardDetails+Private.h in Headers */ = {isa = PBXBuildFile; fileRef = 8BD87B871EFB131400269C2B /* STPSourceCardDetails+Private.h */; };
- 8BD87B8B1EFB136F00269C2B /* STPSourceCardDetailsTest.m in Sources */ = {isa = PBXBuildFile; fileRef = 8BD87B8A1EFB136F00269C2B /* STPSourceCardDetailsTest.m */; };
- 8BD87B8D1EFB152B00269C2B /* STPSourceRedirect+Private.h in Headers */ = {isa = PBXBuildFile; fileRef = 8BD87B8C1EFB152800269C2B /* STPSourceRedirect+Private.h */; };
8BD87B901EFB17AA00269C2B /* STPSourceRedirectTest.m in Sources */ = {isa = PBXBuildFile; fileRef = 8BD87B8F1EFB17AA00269C2B /* STPSourceRedirectTest.m */; };
- 8BD87B921EFB1C1E00269C2B /* STPSourceVerification+Private.h in Headers */ = {isa = PBXBuildFile; fileRef = 8BD87B911EFB1C1E00269C2B /* STPSourceVerification+Private.h */; };
8BD87B951EFB1CB100269C2B /* STPSourceVerificationTest.m in Sources */ = {isa = PBXBuildFile; fileRef = 8BD87B941EFB1CB100269C2B /* STPSourceVerificationTest.m */; };
8BE5AE8B1EF8905B0081A33C /* STPCardParamsTest.m in Sources */ = {isa = PBXBuildFile; fileRef = 8BE5AE8A1EF8905B0081A33C /* STPCardParamsTest.m */; };
- B318518320BE011700EE8C0F /* STPColorUtilsTest.m in Sources */ = {isa = PBXBuildFile; fileRef = B318518220BE011700EE8C0F /* STPColorUtilsTest.m */; };
- B32B175E20F6D2C4000D6EF8 /* STPGenericStripeObject.h in Headers */ = {isa = PBXBuildFile; fileRef = B32B175C20F6D2C4000D6EF8 /* STPGenericStripeObject.h */; };
- B32B176020F6D2C4000D6EF8 /* STPGenericStripeObject.m in Sources */ = {isa = PBXBuildFile; fileRef = B32B175D20F6D2C4000D6EF8 /* STPGenericStripeObject.m */; };
B32B176320F6D722000D6EF8 /* STPGenericStripeObjectTest.m in Sources */ = {isa = PBXBuildFile; fileRef = B32B176220F6D722000D6EF8 /* STPGenericStripeObjectTest.m */; };
- B32B176520F80442000D6EF8 /* STPRedirectContext+Private.h in Headers */ = {isa = PBXBuildFile; fileRef = B32B176420F80442000D6EF8 /* STPRedirectContext+Private.h */; };
B3302F462006FBA7005DDBE9 /* STPConnectAccountParamsTest.m in Sources */ = {isa = PBXBuildFile; fileRef = B3302F452006FBA7005DDBE9 /* STPConnectAccountParamsTest.m */; };
- B347DD481FE35423006B3BAC /* STPValidatedTextField.h in Headers */ = {isa = PBXBuildFile; fileRef = B347DD461FE35423006B3BAC /* STPValidatedTextField.h */; };
- B347DD491FE35423006B3BAC /* STPValidatedTextField.m in Sources */ = {isa = PBXBuildFile; fileRef = B347DD471FE35423006B3BAC /* STPValidatedTextField.m */; };
- B36C6D6D2193671400D17575 /* STPPaymentIntentSourceAction.h in Headers */ = {isa = PBXBuildFile; fileRef = B36C6D6B2193671400D17575 /* STPPaymentIntentSourceAction.h */; settings = {ATTRIBUTES = (Public, ); }; };
- B36C6D732193676600D17575 /* STPPaymentIntentSourceActionAuthorizeWithURL.h in Headers */ = {isa = PBXBuildFile; fileRef = B36C6D712193676600D17575 /* STPPaymentIntentSourceActionAuthorizeWithURL.h */; settings = {ATTRIBUTES = (Public, ); }; };
B36C6D782193A16F00D17575 /* STPIntentActionTest.m in Sources */ = {isa = PBXBuildFile; fileRef = B36C6D772193A16F00D17575 /* STPIntentActionTest.m */; };
- B3A241391FFEB57400A2F00D /* STPConnectAccountParams.h in Headers */ = {isa = PBXBuildFile; fileRef = B3A241371FFEB57400A2F00D /* STPConnectAccountParams.h */; settings = {ATTRIBUTES = (Public, ); }; };
- B3A2413B1FFEB57400A2F00D /* STPConnectAccountParams.m in Sources */ = {isa = PBXBuildFile; fileRef = B3A241381FFEB57400A2F00D /* STPConnectAccountParams.m */; };
- B3BDCAC220EEF2150034F7F5 /* STPPaymentIntent.m in Sources */ = {isa = PBXBuildFile; fileRef = B3BDCAC020EEF2150034F7F5 /* STPPaymentIntent.m */; };
- B3BDCAC420EEF2150034F7F5 /* STPPaymentIntent+Private.h in Headers */ = {isa = PBXBuildFile; fileRef = B3BDCAC120EEF2150034F7F5 /* STPPaymentIntent+Private.h */; };
- B3BDCAC820EEF22D0034F7F5 /* STPPaymentIntent.h in Headers */ = {isa = PBXBuildFile; fileRef = B3BDCAC620EEF22D0034F7F5 /* STPPaymentIntent.h */; settings = {ATTRIBUTES = (Public, ); }; };
- B3BDCACA20EEF22D0034F7F5 /* STPPaymentIntentEnums.h in Headers */ = {isa = PBXBuildFile; fileRef = B3BDCAC720EEF22D0034F7F5 /* STPPaymentIntentEnums.h */; settings = {ATTRIBUTES = (Public, ); }; };
- B3BDCACD20EEF4540034F7F5 /* STPPaymentIntentTest.m in Sources */ = {isa = PBXBuildFile; fileRef = B3BDCACC20EEF4540034F7F5 /* STPPaymentIntentTest.m */; };
B3BDCACF20EEF4640034F7F5 /* STPPaymentIntentFunctionalTest.m in Sources */ = {isa = PBXBuildFile; fileRef = B3BDCACE20EEF4640034F7F5 /* STPPaymentIntentFunctionalTest.m */; };
- B3BDCAD120EEF5BA0034F7F5 /* STPPaymentIntentParamsTest.m in Sources */ = {isa = PBXBuildFile; fileRef = B3BDCAD020EEF5B90034F7F5 /* STPPaymentIntentParamsTest.m */; };
- B3BDCAD320EEF5E10034F7F5 /* STPPaymentIntentParams.m in Sources */ = {isa = PBXBuildFile; fileRef = B3BDCAD220EEF5E00034F7F5 /* STPPaymentIntentParams.m */; };
- B3BDCAD620EEF5EC0034F7F5 /* STPPaymentIntentParams.h in Headers */ = {isa = PBXBuildFile; fileRef = B3BDCAD520EEF5EC0034F7F5 /* STPPaymentIntentParams.h */; settings = {ATTRIBUTES = (Public, ); }; };
B3BDCADF20F0142C0034F7F5 /* PaymentIntent.json in Resources */ = {isa = PBXBuildFile; fileRef = B3BDCADE20F0142C0034F7F5 /* PaymentIntent.json */; };
B3C9CF2D2004595A005502ED /* STPConnectAccountFunctionalTest.m in Sources */ = {isa = PBXBuildFile; fileRef = B3C9CF2C2004595A005502ED /* STPConnectAccountFunctionalTest.m */; };
B600F3C3223088F900264403 /* STPPaymentMethodFunctionalTest.m in Sources */ = {isa = PBXBuildFile; fileRef = B600F3C2223088F900264403 /* STPPaymentMethodFunctionalTest.m */; };
- B6027BC22230ABAE0025DB29 /* STPPaymentMethodCardParams.h in Headers */ = {isa = PBXBuildFile; fileRef = B6027BC02230ABAE0025DB29 /* STPPaymentMethodCardParams.h */; settings = {ATTRIBUTES = (Public, ); }; };
- B604CF2122C56E9B00A23CC4 /* STPIntentActionRedirectToURL.h in Headers */ = {isa = PBXBuildFile; fileRef = B604CF1F22C56E9B00A23CC4 /* STPIntentActionRedirectToURL.h */; settings = {ATTRIBUTES = (Public, ); }; };
- B604CF2322C56E9B00A23CC4 /* STPIntentActionRedirectToURL.m in Sources */ = {isa = PBXBuildFile; fileRef = B604CF2022C56E9B00A23CC4 /* STPIntentActionRedirectToURL.m */; };
- B613DD3222C536C900C7603F /* STPSetupIntent.h in Headers */ = {isa = PBXBuildFile; fileRef = B613DD3022C536C900C7603F /* STPSetupIntent.h */; settings = {ATTRIBUTES = (Public, ); }; };
- B613DD3322C536C900C7603F /* STPSetupIntent.m in Sources */ = {isa = PBXBuildFile; fileRef = B613DD3122C536C900C7603F /* STPSetupIntent.m */; };
- B613DD3722C5452600C7603F /* STPSetupIntentEnums.h in Headers */ = {isa = PBXBuildFile; fileRef = B613DD3522C5452500C7603F /* STPSetupIntentEnums.h */; settings = {ATTRIBUTES = (Public, ); }; };
+ B610AE40251D866000EE0723 /* STPApplePayContext.swift in Sources */ = {isa = PBXBuildFile; fileRef = 317ABDC025117C9B00CC59EF /* STPApplePayContext.swift */; };
B613DD3C22C54AA800C7603F /* STPSetupIntentTest.m in Sources */ = {isa = PBXBuildFile; fileRef = B613DD3B22C54AA800C7603F /* STPSetupIntentTest.m */; };
B613DD3E22C54BA800C7603F /* SetupIntent.json in Resources */ = {isa = PBXBuildFile; fileRef = B613DD3D22C54BA700C7603F /* SetupIntent.json */; };
- B613DD4322C55F9500C7603F /* STPIntentAction.m in Sources */ = {isa = PBXBuildFile; fileRef = B613DD4022C55F9500C7603F /* STPIntentAction.m */; };
- B61C996522BBFA12004980FD /* STPAppInfo.h in Headers */ = {isa = PBXBuildFile; fileRef = B61C996322BBFA12004980FD /* STPAppInfo.h */; settings = {ATTRIBUTES = (Public, ); }; };
- B61C996622BBFA12004980FD /* STPAppInfo.m in Sources */ = {isa = PBXBuildFile; fileRef = B61C996422BBFA12004980FD /* STPAppInfo.m */; };
- B61D4B912457671F001AEBEF /* STPPaymentIntentShippingDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = B61D4B8F2457671F001AEBEF /* STPPaymentIntentShippingDetails.h */; settings = {ATTRIBUTES = (Public, ); }; };
- B61D4B932457671F001AEBEF /* STPPaymentIntentShippingDetails.m in Sources */ = {isa = PBXBuildFile; fileRef = B61D4B902457671F001AEBEF /* STPPaymentIntentShippingDetails.m */; };
- B61D4B97245767D2001AEBEF /* STPPaymentIntentShippingDetailsAddress.h in Headers */ = {isa = PBXBuildFile; fileRef = B61D4B95245767D2001AEBEF /* STPPaymentIntentShippingDetailsAddress.h */; settings = {ATTRIBUTES = (Public, ); }; };
- B61D4B99245767D2001AEBEF /* STPPaymentIntentShippingDetailsAddress.m in Sources */ = {isa = PBXBuildFile; fileRef = B61D4B96245767D2001AEBEF /* STPPaymentIntentShippingDetailsAddress.m */; };
- B621F053223454E9002141B7 /* STPPaymentMethodCardWallet.h in Headers */ = {isa = PBXBuildFile; fileRef = B621F051223454E9002141B7 /* STPPaymentMethodCardWallet.h */; settings = {ATTRIBUTES = (Public, ); }; };
- B621F055223454E9002141B7 /* STPPaymentMethodCardWallet.m in Sources */ = {isa = PBXBuildFile; fileRef = B621F052223454E9002141B7 /* STPPaymentMethodCardWallet.m */; };
- B621F05922346243002141B7 /* STPPaymentMethodCardWalletMasterpass.h in Headers */ = {isa = PBXBuildFile; fileRef = B621F05722346243002141B7 /* STPPaymentMethodCardWalletMasterpass.h */; settings = {ATTRIBUTES = (Public, ); }; };
- B621F05B22346243002141B7 /* STPPaymentMethodCardWalletMasterpass.m in Sources */ = {isa = PBXBuildFile; fileRef = B621F05822346243002141B7 /* STPPaymentMethodCardWalletMasterpass.m */; };
- B621F05F223465EE002141B7 /* STPPaymentMethodCardWalletVisaCheckout.h in Headers */ = {isa = PBXBuildFile; fileRef = B621F05D223465EE002141B7 /* STPPaymentMethodCardWalletVisaCheckout.h */; settings = {ATTRIBUTES = (Public, ); }; };
- B621F061223465EE002141B7 /* STPPaymentMethodCardWalletVisaCheckout.m in Sources */ = {isa = PBXBuildFile; fileRef = B621F05E223465EE002141B7 /* STPPaymentMethodCardWalletVisaCheckout.m */; };
- B628476222307A4100957149 /* STPPaymentMethodCardTest.m in Sources */ = {isa = PBXBuildFile; fileRef = B628476122307A4100957149 /* STPPaymentMethodCardTest.m */; };
B632989F2295BDD90007D287 /* ApplePayPaymentMethod.json in Resources */ = {isa = PBXBuildFile; fileRef = B632989E2295BDD80007D287 /* ApplePayPaymentMethod.json */; };
B634497822A5BC91003881DC /* STPCardBrandTest.m in Sources */ = {isa = PBXBuildFile; fileRef = B634497722A5BC91003881DC /* STPCardBrandTest.m */; };
- B63E42762231D78D007B5B95 /* STPPaymentMethodCardParams.m in Sources */ = {isa = PBXBuildFile; fileRef = B6027BC12230ABAE0025DB29 /* STPPaymentMethodCardParams.m */; };
B63E42792231F8FE007B5B95 /* STPPaymentMethodParamsTest.m in Sources */ = {isa = PBXBuildFile; fileRef = B63E42782231F8FE007B5B95 /* STPPaymentMethodParamsTest.m */; };
- B640DB1222C58E82003C8810 /* STPSetupIntentConfirmParams.h in Headers */ = {isa = PBXBuildFile; fileRef = B640DB1022C58E82003C8810 /* STPSetupIntentConfirmParams.h */; settings = {ATTRIBUTES = (Public, ); }; };
- B640DB1422C58E82003C8810 /* STPSetupIntentConfirmParams.m in Sources */ = {isa = PBXBuildFile; fileRef = B640DB1122C58E82003C8810 /* STPSetupIntentConfirmParams.m */; };
- B640DB1722C69A8E003C8810 /* STPSetupIntent+Private.h in Headers */ = {isa = PBXBuildFile; fileRef = B640DB1622C69A8E003C8810 /* STPSetupIntent+Private.h */; };
B640DB1A22C69C01003C8810 /* STPSetupIntentFunctionalTest.m in Sources */ = {isa = PBXBuildFile; fileRef = B640DB1922C69C01003C8810 /* STPSetupIntentFunctionalTest.m */; };
B643470423173E5000754F11 /* WeChatPaySource.json in Resources */ = {isa = PBXBuildFile; fileRef = B643470323173E5000754F11 /* WeChatPaySource.json */; };
- B6472182246CB4EA0098DE24 /* STPPaymentMethodAlipay.h in Headers */ = {isa = PBXBuildFile; fileRef = B6472181246CB4EA0098DE24 /* STPPaymentMethodAlipay.h */; settings = {ATTRIBUTES = (Public, ); }; };
- B6472185246CB5180098DE24 /* STPPaymentMethodAlipay.m in Sources */ = {isa = PBXBuildFile; fileRef = B6472184246CB5180098DE24 /* STPPaymentMethodAlipay.m */; };
- B647218F246CC1D20098DE24 /* STPConfirmAlipayOptions.h in Headers */ = {isa = PBXBuildFile; fileRef = B647218D246CC1D20098DE24 /* STPConfirmAlipayOptions.h */; settings = {ATTRIBUTES = (Public, ); }; };
- B6472191246CC1D20098DE24 /* STPConfirmAlipayOptions.m in Sources */ = {isa = PBXBuildFile; fileRef = B647218E246CC1D20098DE24 /* STPConfirmAlipayOptions.m */; };
- B64763B422FE193800C01BC0 /* STPSetupIntentLastSetupError.h in Headers */ = {isa = PBXBuildFile; fileRef = B64763B222FE193800C01BC0 /* STPSetupIntentLastSetupError.h */; settings = {ATTRIBUTES = (Public, ); }; };
- B64763B622FE193800C01BC0 /* STPSetupIntentLastSetupError.m in Sources */ = {isa = PBXBuildFile; fileRef = B64763B322FE193800C01BC0 /* STPSetupIntentLastSetupError.m */; };
+ B6442338251352DE00CA2526 /* STPFile.swift in Sources */ = {isa = PBXBuildFile; fileRef = 317ABDF025117C9E00CC59EF /* STPFile.swift */; };
+ B644813C2527AB6F002E287A /* NSDictionary+Stripe.swift in Sources */ = {isa = PBXBuildFile; fileRef = 317ABDC625117C9C00CC59EF /* NSDictionary+Stripe.swift */; };
+ B64481432527B4EA002E287A /* NSMutableURLRequest+Stripe.swift in Sources */ = {isa = PBXBuildFile; fileRef = 317ABDB425117C9B00CC59EF /* NSMutableURLRequest+Stripe.swift */; };
+ B645199A2513EA3E006BF25E /* STPPaymentMethodCardParams.swift in Sources */ = {isa = PBXBuildFile; fileRef = 317ABD4A25117C9500CC59EF /* STPPaymentMethodCardParams.swift */; };
+ B64519AD2513FE96006BF25E /* STPPaymentMethodAlipayParams.swift in Sources */ = {isa = PBXBuildFile; fileRef = 317ABDE425117C9E00CC59EF /* STPPaymentMethodAlipayParams.swift */; };
+ B64519B72513FF4D006BF25E /* STPPaymentMethodAlipay.swift in Sources */ = {isa = PBXBuildFile; fileRef = 317ABDE525117C9E00CC59EF /* STPPaymentMethodAlipay.swift */; };
+ B64519C2251406A6006BF25E /* STPPaymentMethodAUBECSDebit.swift in Sources */ = {isa = PBXBuildFile; fileRef = 317ABD4C25117C9500CC59EF /* STPPaymentMethodAUBECSDebit.swift */; };
+ B64519C6251410EA006BF25E /* STPPaymentMethodAUBECSDebitParams.swift in Sources */ = {isa = PBXBuildFile; fileRef = 317ABDC325117C9C00CC59EF /* STPPaymentMethodAUBECSDebitParams.swift */; };
+ B64519CC2514347A006BF25E /* STPPaymentMethodAddress.swift in Sources */ = {isa = PBXBuildFile; fileRef = 317ABD4125117C9400CC59EF /* STPPaymentMethodAddress.swift */; };
+ B64519CF251435FC006BF25E /* STPPaymentMethodBacsDebit.swift in Sources */ = {isa = PBXBuildFile; fileRef = 317ABE1025117CA000CC59EF /* STPPaymentMethodBacsDebit.swift */; };
+ B64519D42514400F006BF25E /* STPPaymentMethodBacsDebitParams.swift in Sources */ = {isa = PBXBuildFile; fileRef = 317ABDA625117C9A00CC59EF /* STPPaymentMethodBacsDebitParams.swift */; };
+ B64519D92514410C006BF25E /* STPPaymentMethodBancontact.swift in Sources */ = {isa = PBXBuildFile; fileRef = 317ABD7825117C9700CC59EF /* STPPaymentMethodBancontact.swift */; };
+ B64519DD25144184006BF25E /* STPPaymentMethodBancontactParams.swift in Sources */ = {isa = PBXBuildFile; fileRef = 317ABDD425117C9D00CC59EF /* STPPaymentMethodBancontactParams.swift */; };
+ B64519E125144254006BF25E /* STPPaymentMethodBillingDetails.swift in Sources */ = {isa = PBXBuildFile; fileRef = 317ABD6125117C9600CC59EF /* STPPaymentMethodBillingDetails.swift */; };
B64763B922FE1AF700C01BC0 /* STPSetupIntentLastSetupErrorTest.m in Sources */ = {isa = PBXBuildFile; fileRef = B64763B822FE1AF700C01BC0 /* STPSetupIntentLastSetupErrorTest.m */; };
- B6554C9624CF758C00808588 /* STPAPIClient+Beta.h in Headers */ = {isa = PBXBuildFile; fileRef = B6554C9524CF758C00808588 /* STPAPIClient+Beta.h */; };
B656292523E10AB100458A8E /* STPPaymentMethodBacsDebitTest.m in Sources */ = {isa = PBXBuildFile; fileRef = B656292423E10AB100458A8E /* STPPaymentMethodBacsDebitTest.m */; };
- B656292E23E10F4A00458A8E /* STPPaymentMethodBacsDebit.h in Headers */ = {isa = PBXBuildFile; fileRef = B656292C23E10F4A00458A8E /* STPPaymentMethodBacsDebit.h */; settings = {ATTRIBUTES = (Public, ); }; };
- B656292F23E10F4A00458A8E /* STPPaymentMethodBacsDebit.m in Sources */ = {isa = PBXBuildFile; fileRef = B656292D23E10F4A00458A8E /* STPPaymentMethodBacsDebit.m */; };
B656293323E1139E00458A8E /* BacsDebitPaymentMethod.json in Resources */ = {isa = PBXBuildFile; fileRef = B656292623E10D4D00458A8E /* BacsDebitPaymentMethod.json */; };
- B656294023E2195600458A8E /* STPPaymentMethodBacsDebitParams.h in Headers */ = {isa = PBXBuildFile; fileRef = B656293E23E2195600458A8E /* STPPaymentMethodBacsDebitParams.h */; settings = {ATTRIBUTES = (Public, ); }; };
- B656294223E2195600458A8E /* STPPaymentMethodBacsDebitParams.m in Sources */ = {isa = PBXBuildFile; fileRef = B656293F23E2195600458A8E /* STPPaymentMethodBacsDebitParams.m */; };
- B664D64922B800AF00E6354B /* STPThreeDSButtonCustomization.m in Sources */ = {isa = PBXBuildFile; fileRef = B664D64722B800AF00E6354B /* STPThreeDSButtonCustomization.m */; };
- B664D64B22B8034D00E6354B /* STPThreeDSCustomization+Private.h in Headers */ = {isa = PBXBuildFile; fileRef = B664D64A22B8034D00E6354B /* STPThreeDSCustomization+Private.h */; };
- B664D64F22B8085900E6354B /* STPThreeDSUICustomization.m in Sources */ = {isa = PBXBuildFile; fileRef = B664D64D22B8085900E6354B /* STPThreeDSUICustomization.m */; };
- B664D65122B810D500E6354B /* STPThreeDSUICustomizationTest.m in Sources */ = {isa = PBXBuildFile; fileRef = B664D65022B810D500E6354B /* STPThreeDSUICustomizationTest.m */; };
- B664D65322B813EC00E6354B /* STPThreeDSButtonCustomizationTest.m in Sources */ = {isa = PBXBuildFile; fileRef = B664D65222B813EC00E6354B /* STPThreeDSButtonCustomizationTest.m */; };
- B664D65722B817C800E6354B /* STPThreeDSFooterCustomization.m in Sources */ = {isa = PBXBuildFile; fileRef = B664D65522B817C800E6354B /* STPThreeDSFooterCustomization.m */; };
- B664D65922B81C1700E6354B /* STPThreeDSFooterCustomizationTest.m in Sources */ = {isa = PBXBuildFile; fileRef = B664D65822B81C1700E6354B /* STPThreeDSFooterCustomizationTest.m */; };
- B664D65D22B839DD00E6354B /* STPThreeDSLabelCustomization.m in Sources */ = {isa = PBXBuildFile; fileRef = B664D65B22B839DD00E6354B /* STPThreeDSLabelCustomization.m */; };
- B664D66222B83BAF00E6354B /* STPThreeDSLabelCustomizationTest.m in Sources */ = {isa = PBXBuildFile; fileRef = B664D66122B83BAF00E6354B /* STPThreeDSLabelCustomizationTest.m */; };
- B664D66622B83CF800E6354B /* STPThreeDSNavigationBarCustomization.m in Sources */ = {isa = PBXBuildFile; fileRef = B664D66422B83CF800E6354B /* STPThreeDSNavigationBarCustomization.m */; };
- B664D66822B8409200E6354B /* STPThreeDSNavigationBarCustomizationTest.m in Sources */ = {isa = PBXBuildFile; fileRef = B664D66722B8409200E6354B /* STPThreeDSNavigationBarCustomizationTest.m */; };
- B664D66C22B9661200E6354B /* STPThreeDSSelectionCustomization.m in Sources */ = {isa = PBXBuildFile; fileRef = B664D66A22B9661200E6354B /* STPThreeDSSelectionCustomization.m */; };
- B664D66E22B9684700E6354B /* STPThreeDSSelectionCustomizationTest.m in Sources */ = {isa = PBXBuildFile; fileRef = B664D66D22B9684700E6354B /* STPThreeDSSelectionCustomizationTest.m */; };
- B664D67222B96A1300E6354B /* STPThreeDSTextFieldCustomization.m in Sources */ = {isa = PBXBuildFile; fileRef = B664D67022B96A1300E6354B /* STPThreeDSTextFieldCustomization.m */; };
- B664D67422B96C9B00E6354B /* STPThreeDSTextFieldCustomizationTest.m in Sources */ = {isa = PBXBuildFile; fileRef = B664D67322B96C9B00E6354B /* STPThreeDSTextFieldCustomizationTest.m */; };
- B665CE47228DE4C4008B546F /* STPPaymentMethodListDeserializer.h in Headers */ = {isa = PBXBuildFile; fileRef = B665CE45228DE4C4008B546F /* STPPaymentMethodListDeserializer.h */; };
- B665CE48228DE4C4008B546F /* STPPaymentMethodListDeserializer.m in Sources */ = {isa = PBXBuildFile; fileRef = B665CE46228DE4C4008B546F /* STPPaymentMethodListDeserializer.m */; };
- B66AC61422C6E6590064C551 /* STPPaymentHandlerActionParams.h in Headers */ = {isa = PBXBuildFile; fileRef = B66AC61222C6E6590064C551 /* STPPaymentHandlerActionParams.h */; };
- B66AC61622C6E6590064C551 /* STPPaymentHandlerActionParams.m in Sources */ = {isa = PBXBuildFile; fileRef = B66AC61322C6E6590064C551 /* STPPaymentHandlerActionParams.m */; };
- B66B39B4223044A2006D1CAD /* STPPaymentMethodTest.m in Sources */ = {isa = PBXBuildFile; fileRef = B66B39B3223044A2006D1CAD /* STPPaymentMethodTest.m */; };
+ B660B312251D344700919002 /* STPAPIClient+ApplePay.swift in Sources */ = {isa = PBXBuildFile; fileRef = 317ABDCF25117C9C00CC59EF /* STPAPIClient+ApplePay.swift */; };
B66B39B6223045EF006D1CAD /* CardPaymentMethod.json in Resources */ = {isa = PBXBuildFile; fileRef = B66B39B5223045EF006D1CAD /* CardPaymentMethod.json */; };
- B66D5021222F5611004A9210 /* STPPaymentMethodCardChecks.m in Sources */ = {isa = PBXBuildFile; fileRef = B66D5020222F5611004A9210 /* STPPaymentMethodCardChecks.m */; };
B66D5024222F5A27004A9210 /* STPPaymentMethodThreeDSecureUsageTest.m in Sources */ = {isa = PBXBuildFile; fileRef = B66D5023222F5A27004A9210 /* STPPaymentMethodThreeDSecureUsageTest.m */; };
B66D5027222F8605004A9210 /* STPPaymentMethodCardChecksTest.m in Sources */ = {isa = PBXBuildFile; fileRef = B66D5026222F8605004A9210 /* STPPaymentMethodCardChecksTest.m */; };
- B6794A4922F4B5CC00E3AB41 /* STPConnectAccountCompanyParams.h in Headers */ = {isa = PBXBuildFile; fileRef = B6794A4722F4B5CC00E3AB41 /* STPConnectAccountCompanyParams.h */; settings = {ATTRIBUTES = (Public, ); }; };
- B6794A4A22F4B5CC00E3AB41 /* STPConnectAccountCompanyParams.m in Sources */ = {isa = PBXBuildFile; fileRef = B6794A4822F4B5CC00E3AB41 /* STPConnectAccountCompanyParams.m */; };
- B6794A4F22F4B64500E3AB41 /* STPConnectAccountIndividualParams.h in Headers */ = {isa = PBXBuildFile; fileRef = B6794A4D22F4B64500E3AB41 /* STPConnectAccountIndividualParams.h */; settings = {ATTRIBUTES = (Public, ); }; };
- B6794A5122F4B64500E3AB41 /* STPConnectAccountIndividualParams.m in Sources */ = {isa = PBXBuildFile; fileRef = B6794A4E22F4B64500E3AB41 /* STPConnectAccountIndividualParams.m */; };
- B6794A5522F4CF6500E3AB41 /* STPConnectAccountAddress.h in Headers */ = {isa = PBXBuildFile; fileRef = B6794A5322F4CF6500E3AB41 /* STPConnectAccountAddress.h */; settings = {ATTRIBUTES = (Public, ); }; };
- B6794A5722F4CF6500E3AB41 /* STPConnectAccountAddress.m in Sources */ = {isa = PBXBuildFile; fileRef = B6794A5422F4CF6500E3AB41 /* STPConnectAccountAddress.m */; };
- B67AAC5924D885EB0012FCEB /* STPIntentActionAlipayHandleRedirect.m in Sources */ = {isa = PBXBuildFile; fileRef = B67AAC5624D885EB0012FCEB /* STPIntentActionAlipayHandleRedirect.m */; };
- B67F503A24C760EE00CF4A9D /* STPPaymentMethodGrabPay.m in Sources */ = {isa = PBXBuildFile; fileRef = B67F503924C760EE00CF4A9D /* STPPaymentMethodGrabPay.m */; };
- B67F503D24C760F700CF4A9D /* STPPaymentMethodGrabPay.h in Headers */ = {isa = PBXBuildFile; fileRef = B67F503C24C760F700CF4A9D /* STPPaymentMethodGrabPay.h */; settings = {ATTRIBUTES = (Public, ); }; };
- B67F504124C764CF00CF4A9D /* STPPaymentMethodGrabPayParams.h in Headers */ = {isa = PBXBuildFile; fileRef = B67F503F24C764CF00CF4A9D /* STPPaymentMethodGrabPayParams.h */; settings = {ATTRIBUTES = (Public, ); }; };
- B67F504324C764CF00CF4A9D /* STPPaymentMethodGrabPayParams.m in Sources */ = {isa = PBXBuildFile; fileRef = B67F504024C764CF00CF4A9D /* STPPaymentMethodGrabPayParams.m */; };
+ B672426F25237CB2002E1AAF /* STPSource.swift in Sources */ = {isa = PBXBuildFile; fileRef = 317ABD6F25117C9700CC59EF /* STPSource.swift */; };
+ B67242CD25238D8B002E1AAF /* STPMultipartFormDataEncoder.swift in Sources */ = {isa = PBXBuildFile; fileRef = 317ABE0825117CA000CC59EF /* STPMultipartFormDataEncoder.swift */; };
+ B67242D125238DCA002E1AAF /* STPMultipartFormDataPart.swift in Sources */ = {isa = PBXBuildFile; fileRef = 317ABD8125117C9800CC59EF /* STPMultipartFormDataPart.swift */; };
+ B67242EC252410D1002E1AAF /* STPPaymentMethodCardWalletVisaCheckout.swift in Sources */ = {isa = PBXBuildFile; fileRef = 317ABDC125117C9C00CC59EF /* STPPaymentMethodCardWalletVisaCheckout.swift */; };
+ B67242F02524111A002E1AAF /* STPPaymentMethodEPS.swift in Sources */ = {isa = PBXBuildFile; fileRef = 317ABDDB25117C9D00CC59EF /* STPPaymentMethodEPS.swift */; };
+ B67242F325241362002E1AAF /* STPPaymentMethodEPSParams.swift in Sources */ = {isa = PBXBuildFile; fileRef = 317ABDA325117C9A00CC59EF /* STPPaymentMethodEPSParams.swift */; };
+ B67242F725241447002E1AAF /* STPPaymentMethodFPX.swift in Sources */ = {isa = PBXBuildFile; fileRef = 317ABD5A25117C9500CC59EF /* STPPaymentMethodFPX.swift */; };
+ B67242FB252414FE002E1AAF /* STPPaymentMethodFPXParams.swift in Sources */ = {isa = PBXBuildFile; fileRef = 317ABDB025117C9B00CC59EF /* STPPaymentMethodFPXParams.swift */; };
+ B67243032524172E002E1AAF /* STPPaymentMethodGiropay.swift in Sources */ = {isa = PBXBuildFile; fileRef = 317ABD4325117C9400CC59EF /* STPPaymentMethodGiropay.swift */; };
+ B6724305252419FD002E1AAF /* STPPaymentMethodGiropayParams.swift in Sources */ = {isa = PBXBuildFile; fileRef = 317ABD9425117C9900CC59EF /* STPPaymentMethodGiropayParams.swift */; };
+ B672430925241A8C002E1AAF /* STPPaymentMethodGrabPay.swift in Sources */ = {isa = PBXBuildFile; fileRef = 317ABDA025117C9900CC59EF /* STPPaymentMethodGrabPay.swift */; };
+ B672430D25241B68002E1AAF /* STPPaymentMethodGrabPayParams.swift in Sources */ = {isa = PBXBuildFile; fileRef = 317ABD3025117C9300CC59EF /* STPPaymentMethodGrabPayParams.swift */; };
+ B67243122524D38C002E1AAF /* STPPaymentMethodParams.swift in Sources */ = {isa = PBXBuildFile; fileRef = 317ABDF825117C9F00CC59EF /* STPPaymentMethodParams.swift */; };
+ B67243172524E3E5002E1AAF /* STPPaymentMethodPrzelewy24.swift in Sources */ = {isa = PBXBuildFile; fileRef = 317ABD8C25117C9800CC59EF /* STPPaymentMethodPrzelewy24.swift */; };
+ B672431F2524E504002E1AAF /* STPPaymentMethodPrzelewy24Params.swift in Sources */ = {isa = PBXBuildFile; fileRef = 317ABD3325117C9300CC59EF /* STPPaymentMethodPrzelewy24Params.swift */; };
+ B67243212524E514002E1AAF /* STPPaymentMethodSEPADebit.swift in Sources */ = {isa = PBXBuildFile; fileRef = 317ABDB525117C9B00CC59EF /* STPPaymentMethodSEPADebit.swift */; };
+ B67243272524E5F7002E1AAF /* STPPaymentMethodSEPADebitParams.swift in Sources */ = {isa = PBXBuildFile; fileRef = 317ABDBC25117C9B00CC59EF /* STPPaymentMethodSEPADebitParams.swift */; };
+ B672432B2524E6CE002E1AAF /* STPPaymentMethodSofort.swift in Sources */ = {isa = PBXBuildFile; fileRef = 317ABD9E25117C9900CC59EF /* STPPaymentMethodSofort.swift */; };
+ B67243302524EDFB002E1AAF /* STPPaymentMethodSofortParams.swift in Sources */ = {isa = PBXBuildFile; fileRef = 317ABDD325117C9D00CC59EF /* STPPaymentMethodSofortParams.swift */; };
+ B67243362524EF5E002E1AAF /* STPPaymentMethodThreeDSecureUsage.swift in Sources */ = {isa = PBXBuildFile; fileRef = 317ABD2B25117C9300CC59EF /* STPPaymentMethodThreeDSecureUsage.swift */; };
+ B672433A2524F062002E1AAF /* STPPaymentMethodiDEAL.swift in Sources */ = {isa = PBXBuildFile; fileRef = 317ABE1725117CA100CC59EF /* STPPaymentMethodiDEAL.swift */; };
+ B672433E2524F246002E1AAF /* STPPaymentMethodiDEALParams.swift in Sources */ = {isa = PBXBuildFile; fileRef = 317ABD2925117C9200CC59EF /* STPPaymentMethodiDEALParams.swift */; };
+ B67243472524F502002E1AAF /* STPSourceKlarnaDetails.swift in Sources */ = {isa = PBXBuildFile; fileRef = 317ABDD225117C9D00CC59EF /* STPSourceKlarnaDetails.swift */; };
+ B672434B2524F56F002E1AAF /* STPSourceOwner.swift in Sources */ = {isa = PBXBuildFile; fileRef = 317ABDAB25117C9A00CC59EF /* STPSourceOwner.swift */; };
+ B67243502524F689002E1AAF /* STPSourceParams.swift in Sources */ = {isa = PBXBuildFile; fileRef = 317ABD5B25117C9500CC59EF /* STPSourceParams.swift */; };
+ B6724354252514A0002E1AAF /* STPSourcePoller.swift in Sources */ = {isa = PBXBuildFile; fileRef = 317ABD5C25117C9600CC59EF /* STPSourcePoller.swift */; };
+ B672435A2525188B002E1AAF /* STPSourceReceiver.swift in Sources */ = {isa = PBXBuildFile; fileRef = 317ABD5D25117C9600CC59EF /* STPSourceReceiver.swift */; };
+ B672435E25251947002E1AAF /* STPSourceSEPADebitDetails.swift in Sources */ = {isa = PBXBuildFile; fileRef = 317ABD2E25117C9300CC59EF /* STPSourceSEPADebitDetails.swift */; };
+ B6724361252519BA002E1AAF /* STPSourceSEPADebitDetailsTest.m in Sources */ = {isa = PBXBuildFile; fileRef = 8B6DC9761F0172640025E811 /* STPSourceSEPADebitDetailsTest.m */; };
+ B672436425251A5C002E1AAF /* STPSourceWeChatPayDetails.swift in Sources */ = {isa = PBXBuildFile; fileRef = 317ABD7F25117C9800CC59EF /* STPSourceWeChatPayDetails.swift */; };
+ B672436F25251C21002E1AAF /* STPSourceCardDetails.swift in Sources */ = {isa = PBXBuildFile; fileRef = 317ABDE125117C9D00CC59EF /* STPSourceCardDetails.swift */; };
+ B672437925251CFA002E1AAF /* STPCard.swift in Sources */ = {isa = PBXBuildFile; fileRef = 317ABD6E25117C9700CC59EF /* STPCard.swift */; };
+ B672438225252B43002E1AAF /* STPSourceVerification.swift in Sources */ = {isa = PBXBuildFile; fileRef = 317ABD7E25117C9800CC59EF /* STPSourceVerification.swift */; };
+ B6724387252613C5002E1AAF /* STPSourceRedirect.swift in Sources */ = {isa = PBXBuildFile; fileRef = 317ABD7D25117C9700CC59EF /* STPSourceRedirect.swift */; };
+ B672438B252614F0002E1AAF /* STPSetupIntentLastSetupError.swift in Sources */ = {isa = PBXBuildFile; fileRef = 317ABDCE25117C9C00CC59EF /* STPSetupIntentLastSetupError.swift */; };
+ B672438E2526373D002E1AAF /* STPSetupIntentEnums.swift in Sources */ = {isa = PBXBuildFile; fileRef = 317ABD5625117C9500CC59EF /* STPSetupIntentEnums.swift */; };
+ B67243912526378C002E1AAF /* STPSetupIntentConfirmParams.swift in Sources */ = {isa = PBXBuildFile; fileRef = 317ABD6925117C9600CC59EF /* STPSetupIntentConfirmParams.swift */; };
+ B672439B25264B7E002E1AAF /* STPSetupIntent.swift in Sources */ = {isa = PBXBuildFile; fileRef = 317ABDD525117C9D00CC59EF /* STPSetupIntent.swift */; };
+ B672439D25264E54002E1AAF /* STPPaymentMethod.swift in Sources */ = {isa = PBXBuildFile; fileRef = 317ABD2F25117C9300CC59EF /* STPPaymentMethod.swift */; };
B67F504824C794EF00CF4A9D /* STPPaymentMethodGrabPayParamsTest.m in Sources */ = {isa = PBXBuildFile; fileRef = B67F504724C794EF00CF4A9D /* STPPaymentMethodGrabPayParamsTest.m */; };
- B68882DC23FF15250057C5AD /* STPApplePayContext.h in Headers */ = {isa = PBXBuildFile; fileRef = B68882DA23FF15250057C5AD /* STPApplePayContext.h */; settings = {ATTRIBUTES = (Public, ); }; };
- B68882DE23FF15250057C5AD /* STPApplePayContext.m in Sources */ = {isa = PBXBuildFile; fileRef = B68882DB23FF15250057C5AD /* STPApplePayContext.m */; };
- B68882E5240453E30057C5AD /* STPApplePayContextTest.m in Sources */ = {isa = PBXBuildFile; fileRef = B68882E4240453E30057C5AD /* STPApplePayContextTest.m */; };
- B68D52E322A739AA00D4E8BA /* STPSourceWeChatPayDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = B68D52E122A739AA00D4E8BA /* STPSourceWeChatPayDetails.h */; settings = {ATTRIBUTES = (Public, ); }; };
- B68D52E422A739AA00D4E8BA /* STPSourceWeChatPayDetails.m in Sources */ = {isa = PBXBuildFile; fileRef = B68D52E222A739AA00D4E8BA /* STPSourceWeChatPayDetails.m */; };
B68F1C792234740B0030B438 /* STPPaymentMethodCardWalletTest.m in Sources */ = {isa = PBXBuildFile; fileRef = B68F1C782234740B0030B438 /* STPPaymentMethodCardWalletTest.m */; };
- B690DDEC222F01BF000B902D /* STPPaymentMethodBillingDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = B690DDEA222F01BF000B902D /* STPPaymentMethodBillingDetails.h */; settings = {ATTRIBUTES = (Public, ); }; };
- B690DDEE222F01BF000B902D /* STPPaymentMethodBillingDetails.m in Sources */ = {isa = PBXBuildFile; fileRef = B690DDEB222F01BF000B902D /* STPPaymentMethodBillingDetails.m */; };
- B690DDF2222F0211000B902D /* STPPaymentMethodAddress.h in Headers */ = {isa = PBXBuildFile; fileRef = B690DDF0222F0211000B902D /* STPPaymentMethodAddress.h */; settings = {ATTRIBUTES = (Public, ); }; };
- B690DDF4222F0211000B902D /* STPPaymentMethodAddress.m in Sources */ = {isa = PBXBuildFile; fileRef = B690DDF1222F0211000B902D /* STPPaymentMethodAddress.m */; };
- B690DDF8222F0564000B902D /* STPPaymentMethodCard.h in Headers */ = {isa = PBXBuildFile; fileRef = B690DDF6222F0564000B902D /* STPPaymentMethodCard.h */; settings = {ATTRIBUTES = (Public, ); }; };
- B690DDFA222F0564000B902D /* STPPaymentMethodCard.m in Sources */ = {isa = PBXBuildFile; fileRef = B690DDF7222F0564000B902D /* STPPaymentMethodCard.m */; };
- B699BC8D24577D50009107F9 /* STPPaymentIntentShippingDetailsParams.h in Headers */ = {isa = PBXBuildFile; fileRef = B699BC8B24577D50009107F9 /* STPPaymentIntentShippingDetailsParams.h */; settings = {ATTRIBUTES = (Public, ); }; };
- B699BC8F24577D50009107F9 /* STPPaymentIntentShippingDetailsParams.m in Sources */ = {isa = PBXBuildFile; fileRef = B699BC8C24577D50009107F9 /* STPPaymentIntentShippingDetailsParams.m */; };
- B699BC9324577FED009107F9 /* STPPaymentIntentShippingDetailsAddressParams.h in Headers */ = {isa = PBXBuildFile; fileRef = B699BC9124577FED009107F9 /* STPPaymentIntentShippingDetailsAddressParams.h */; settings = {ATTRIBUTES = (Public, ); }; };
- B699BC9524577FED009107F9 /* STPPaymentIntentShippingDetailsAddressParams.m in Sources */ = {isa = PBXBuildFile; fileRef = B699BC9224577FED009107F9 /* STPPaymentIntentShippingDetailsAddressParams.m */; };
- B69CABB4246DC2AC0081B1EF /* STPPaymentMethodAlipayParams.h in Headers */ = {isa = PBXBuildFile; fileRef = B69CABB2246DC2AC0081B1EF /* STPPaymentMethodAlipayParams.h */; settings = {ATTRIBUTES = (Public, ); }; };
- B69CABB6246DC2AC0081B1EF /* STPPaymentMethodAlipayParams.m in Sources */ = {isa = PBXBuildFile; fileRef = B69CABB3246DC2AC0081B1EF /* STPPaymentMethodAlipayParams.m */; };
+ B6926ACE252659BF001F208B /* STPEphemeralKey.swift in Sources */ = {isa = PBXBuildFile; fileRef = 317ABDF925117C9F00CC59EF /* STPEphemeralKey.swift */; };
+ B6926AD025265B5F001F208B /* STPCardParams.swift in Sources */ = {isa = PBXBuildFile; fileRef = 317ABDC225117C9C00CC59EF /* STPCardParams.swift */; };
+ B6926AD925267CCA001F208B /* STP3DS2AuthenticateResponse.swift in Sources */ = {isa = PBXBuildFile; fileRef = 317ABDED25117C9E00CC59EF /* STP3DS2AuthenticateResponse.swift */; };
+ B6926AE325267E6D001F208B /* STPAPIResponseDecodable.swift in Sources */ = {isa = PBXBuildFile; fileRef = 317ABDDF25117C9D00CC59EF /* STPAPIResponseDecodable.swift */; };
+ B6926AE625267EEB001F208B /* STPInternalAPIResponseDecodable.swift in Sources */ = {isa = PBXBuildFile; fileRef = 317ABDE025117C9D00CC59EF /* STPInternalAPIResponseDecodable.swift */; };
+ B6926AE825267F11001F208B /* STPPaymentMethodListDeserializer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 317ABDF725117C9F00CC59EF /* STPPaymentMethodListDeserializer.swift */; };
+ B6926AF425268576001F208B /* STPFormEncodable.swift in Sources */ = {isa = PBXBuildFile; fileRef = 317ABDE925117C9E00CC59EF /* STPFormEncodable.swift */; };
+ B6926AFA2526B1F7001F208B /* STPFormEncoder.swift in Sources */ = {isa = PBXBuildFile; fileRef = 317ABDD125117C9C00CC59EF /* STPFormEncoder.swift */; };
B69CABB9246DCB620081B1EF /* STPPaymentHandlerFunctionalTest.m in Sources */ = {isa = PBXBuildFile; fileRef = B69CABB8246DCB620081B1EF /* STPPaymentHandlerFunctionalTest.m */; };
- B69CFB452236F8E3001E9885 /* STPPaymentMethodCardPresent.h in Headers */ = {isa = PBXBuildFile; fileRef = B69CFB432236F8E3001E9885 /* STPPaymentMethodCardPresent.h */; settings = {ATTRIBUTES = (Public, ); }; };
- B69CFB472236F8E3001E9885 /* STPPaymentMethodCardPresent.m in Sources */ = {isa = PBXBuildFile; fileRef = B69CFB442236F8E3001E9885 /* STPPaymentMethodCardPresent.m */; };
- B69CFB4A22370547001E9885 /* STPPaymentMethodCardChecks+Private.h in Headers */ = {isa = PBXBuildFile; fileRef = B69CFB4922370547001E9885 /* STPPaymentMethodCardChecks+Private.h */; };
- B69FEC3F222EE8FE00273A16 /* STPPaymentMethod.m in Sources */ = {isa = PBXBuildFile; fileRef = B69FEC3C222EE8FE00273A16 /* STPPaymentMethod.m */; };
- B69FEC42222EE9E000273A16 /* STPPaymentMethod.h in Headers */ = {isa = PBXBuildFile; fileRef = B69FEC41222EE9E000273A16 /* STPPaymentMethod.h */; settings = {ATTRIBUTES = (Public, ); }; };
- B6A46F7622FCDB81001991B2 /* STPPaymentIntentLastPaymentError.h in Headers */ = {isa = PBXBuildFile; fileRef = B6A46F7422FCDB81001991B2 /* STPPaymentIntentLastPaymentError.h */; settings = {ATTRIBUTES = (Public, ); }; };
- B6A46F7822FCDB81001991B2 /* STPPaymentIntentLastPaymentError.m in Sources */ = {isa = PBXBuildFile; fileRef = B6A46F7522FCDB81001991B2 /* STPPaymentIntentLastPaymentError.m */; };
- B6A46F7B22FCE579001991B2 /* STPPaymentIntentLastPaymentErrorTest.m in Sources */ = {isa = PBXBuildFile; fileRef = B6A46F7A22FCE579001991B2 /* STPPaymentIntentLastPaymentErrorTest.m */; };
B6B41F71223476AE0020BA7F /* STPPaymentMethodCardWalletMasterpassTest.m in Sources */ = {isa = PBXBuildFile; fileRef = B6B41F70223476AE0020BA7F /* STPPaymentMethodCardWalletMasterpassTest.m */; };
B6B41F73223476B90020BA7F /* STPPaymentMethodCardWalletVisaCheckoutTest.m in Sources */ = {isa = PBXBuildFile; fileRef = B6B41F72223476B90020BA7F /* STPPaymentMethodCardWalletVisaCheckoutTest.m */; };
- B6B41F75223481BA0020BA7F /* STPPaymentMethodCardWallet+Private.h in Headers */ = {isa = PBXBuildFile; fileRef = B6B41F74223481BA0020BA7F /* STPPaymentMethodCardWallet+Private.h */; };
- B6B41F79223484280020BA7F /* STPPaymentMethodiDEAL.h in Headers */ = {isa = PBXBuildFile; fileRef = B6B41F77223484280020BA7F /* STPPaymentMethodiDEAL.h */; settings = {ATTRIBUTES = (Public, ); }; };
- B6B41F7B223484280020BA7F /* STPPaymentMethodiDEAL.m in Sources */ = {isa = PBXBuildFile; fileRef = B6B41F78223484280020BA7F /* STPPaymentMethodiDEAL.m */; };
- B6B41F7F22348A1E0020BA7F /* STPPaymentMethodiDEALParams.h in Headers */ = {isa = PBXBuildFile; fileRef = B6B41F7D22348A1E0020BA7F /* STPPaymentMethodiDEALParams.h */; settings = {ATTRIBUTES = (Public, ); }; };
- B6B41F8122348A1E0020BA7F /* STPPaymentMethodiDEALParams.m in Sources */ = {isa = PBXBuildFile; fileRef = B6B41F7E22348A1E0020BA7F /* STPPaymentMethodiDEALParams.m */; };
- B6B5FC41222F4C0200440249 /* STPPaymentMethodThreeDSecureUsage.h in Headers */ = {isa = PBXBuildFile; fileRef = B6B5FC3F222F4C0200440249 /* STPPaymentMethodThreeDSecureUsage.h */; settings = {ATTRIBUTES = (Public, ); }; };
- B6B5FC43222F4C0200440249 /* STPPaymentMethodThreeDSecureUsage.m in Sources */ = {isa = PBXBuildFile; fileRef = B6B5FC40222F4C0200440249 /* STPPaymentMethodThreeDSecureUsage.m */; };
- B6C42817229897EF0044E419 /* NSURLComponents_StripeTest.m in Sources */ = {isa = PBXBuildFile; fileRef = B6C42816229897EF0044E419 /* NSURLComponents_StripeTest.m */; };
- B6CF3135229D8C3600BA8AC2 /* STPCardBrand.m in Sources */ = {isa = PBXBuildFile; fileRef = B6CF3134229D8C3500BA8AC2 /* STPCardBrand.m */; };
+ B6B5C760252CAE3200FAC8AA /* STPContactField.swift in Sources */ = {isa = PBXBuildFile; fileRef = B6B5C75F252CAE3200FAC8AA /* STPContactField.swift */; };
B6D13947230C68FF007AFF8A /* STPConnectAccountAddressTest.m in Sources */ = {isa = PBXBuildFile; fileRef = B6D13946230C68FF007AFF8A /* STPConnectAccountAddressTest.m */; };
B6D6C933223076600092AFC8 /* STPPaymentMethodAddressTest.m in Sources */ = {isa = PBXBuildFile; fileRef = B6D6C932223076600092AFC8 /* STPPaymentMethodAddressTest.m */; };
B6D6C935223078840092AFC8 /* STPPaymentMethodBillingDetailsTest.m in Sources */ = {isa = PBXBuildFile; fileRef = B6D6C934223078840092AFC8 /* STPPaymentMethodBillingDetailsTest.m */; };
- B6DB0CA6223817A300AEF640 /* STPPaymentMethodEnums.h in Headers */ = {isa = PBXBuildFile; fileRef = B6DB0CA5223817A300AEF640 /* STPPaymentMethodEnums.h */; settings = {ATTRIBUTES = (Public, ); }; };
- B6DB0CA922381B4900AEF640 /* STPPaymentMethod+Private.h in Headers */ = {isa = PBXBuildFile; fileRef = B6DB0CA822381B4900AEF640 /* STPPaymentMethod+Private.h */; settings = {ATTRIBUTES = (Private, ); }; };
- B6DE52DB2230981200B70A66 /* STPPaymentMethodParams.h in Headers */ = {isa = PBXBuildFile; fileRef = B6DE52D92230981200B70A66 /* STPPaymentMethodParams.h */; settings = {ATTRIBUTES = (Public, ); }; };
- B6DE52DD2230981200B70A66 /* STPPaymentMethodParams.m in Sources */ = {isa = PBXBuildFile; fileRef = B6DE52DA2230981200B70A66 /* STPPaymentMethodParams.m */; };
+ B6D98967251AFA9B00C3D894 /* STPAPIClient.swift in Sources */ = {isa = PBXBuildFile; fileRef = 317ABD8625117C9800CC59EF /* STPAPIClient.swift */; };
+ B6D98973251C07FA00C3D894 /* APIRequestTest.swift in Sources */ = {isa = PBXBuildFile; fileRef = B6D98972251C07FA00C3D894 /* APIRequestTest.swift */; };
+ B6D9CEAB2514809B00AAD424 /* STPPaymentMethodCardNetworks.swift in Sources */ = {isa = PBXBuildFile; fileRef = 317ABDB125117C9B00CC59EF /* STPPaymentMethodCardNetworks.swift */; };
+ B6D9CEB0251483AD00AAD424 /* STPPaymentMethodCardWallet.swift in Sources */ = {isa = PBXBuildFile; fileRef = 317ABDB625117C9B00CC59EF /* STPPaymentMethodCardWallet.swift */; };
+ B6D9CEB625151E6200AAD424 /* STPPaymentMethodCardWalletMasterpass.swift in Sources */ = {isa = PBXBuildFile; fileRef = 317ABDBB25117C9B00CC59EF /* STPPaymentMethodCardWalletMasterpass.swift */; };
+ B6D9CEBC2515243900AAD424 /* STPPaymentMethodCardChecks.swift in Sources */ = {isa = PBXBuildFile; fileRef = 317ABDDC25117C9D00CC59EF /* STPPaymentMethodCardChecks.swift */; };
+ B6D9CEBE2515245500AAD424 /* STPPaymentContextAmountModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 317ABDF525117C9F00CC59EF /* STPPaymentContextAmountModel.swift */; };
+ B6D9CED2251570D200AAD424 /* APIRequest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 317ABD3B25117C9300CC59EF /* APIRequest.swift */; };
+ B6D9CEDB251AA99100AAD424 /* STPPinManagementService.swift in Sources */ = {isa = PBXBuildFile; fileRef = 317ABD8825117C9800CC59EF /* STPPinManagementService.swift */; };
+ B6D9CEE5251AAFBA00AAD424 /* STPAPIClient+PushProvisioning.swift in Sources */ = {isa = PBXBuildFile; fileRef = 317ABDDE25117C9D00CC59EF /* STPAPIClient+PushProvisioning.swift */; };
+ B6D9CF03251AD14E00AAD424 /* StripeAPI.swift in Sources */ = {isa = PBXBuildFile; fileRef = B6D9CF02251AD14E00AAD424 /* StripeAPI.swift */; };
B6DF4C972411BE4D005C1AE0 /* STPApplePayContextFunctionalTest.m in Sources */ = {isa = PBXBuildFile; fileRef = B6DF4C962411BE4D005C1AE0 /* STPApplePayContextFunctionalTest.m */; };
- B6E2F308222F442E0001FED4 /* STPPaymentMethodCardChecks.h in Headers */ = {isa = PBXBuildFile; fileRef = B6E2F306222F442E0001FED4 /* STPPaymentMethodCardChecks.h */; settings = {ATTRIBUTES = (Public, ); }; };
B6EC63CA22348D4600E4C0FB /* STPPaymentMethodiDEALTest.m in Sources */ = {isa = PBXBuildFile; fileRef = B6EC63C922348D4600E4C0FB /* STPPaymentMethodiDEALTest.m */; };
- B6F16090223350640088C970 /* STPPaymentIntentAction.h in Headers */ = {isa = PBXBuildFile; fileRef = B6F1608E223350640088C970 /* STPPaymentIntentAction.h */; settings = {ATTRIBUTES = (Public, ); }; };
- B6F16096223351C20088C970 /* STPPaymentIntentActionRedirectToURL.h in Headers */ = {isa = PBXBuildFile; fileRef = B6F16094223351C20088C970 /* STPPaymentIntentActionRedirectToURL.h */; settings = {ATTRIBUTES = (Public, ); }; };
C1054F911FE197AE0033C87E /* STPPaymentContextSnapshotTests.m in Sources */ = {isa = PBXBuildFile; fileRef = C1054F901FE197AE0033C87E /* STPPaymentContextSnapshotTests.m */; };
- C1080F491CBECF7B007B2D89 /* STPAddress.h in Headers */ = {isa = PBXBuildFile; fileRef = C1080F471CBECF7B007B2D89 /* STPAddress.h */; settings = {ATTRIBUTES = (Public, ); }; };
- C1080F4A1CBECF7B007B2D89 /* STPAddress.m in Sources */ = {isa = PBXBuildFile; fileRef = C1080F481CBECF7B007B2D89 /* STPAddress.m */; };
- C1080F4C1CBED48A007B2D89 /* STPAddressTests.m in Sources */ = {isa = PBXBuildFile; fileRef = C1080F4B1CBED48A007B2D89 /* STPAddressTests.m */; };
- C113D2191EBB9A36006FACC2 /* STPEphemeralKey.h in Headers */ = {isa = PBXBuildFile; fileRef = C113D2171EBB9A36006FACC2 /* STPEphemeralKey.h */; };
- C113D21B1EBB9A36006FACC2 /* STPEphemeralKey.m in Sources */ = {isa = PBXBuildFile; fileRef = C113D2181EBB9A36006FACC2 /* STPEphemeralKey.m */; };
- C11810861CC6AF4C0022FB55 /* STPPaymentOption.h in Headers */ = {isa = PBXBuildFile; fileRef = C11810851CC6AF4C0022FB55 /* STPPaymentOption.h */; settings = {ATTRIBUTES = (Public, ); }; };
- C11810891CC6B00D0022FB55 /* STPApplePayPaymentOption.h in Headers */ = {isa = PBXBuildFile; fileRef = C11810871CC6B00D0022FB55 /* STPApplePayPaymentOption.h */; settings = {ATTRIBUTES = (Public, ); }; };
- C118108A1CC6B00D0022FB55 /* STPApplePayPaymentOption.m in Sources */ = {isa = PBXBuildFile; fileRef = C11810881CC6B00D0022FB55 /* STPApplePayPaymentOption.m */; };
- C11810951CC6C4700022FB55 /* PKPaymentAuthorizationViewController+Stripe_Blocks.h in Headers */ = {isa = PBXBuildFile; fileRef = C11810931CC6C4700022FB55 /* PKPaymentAuthorizationViewController+Stripe_Blocks.h */; };
- C11810961CC6C4700022FB55 /* PKPaymentAuthorizationViewController+Stripe_Blocks.m in Sources */ = {isa = PBXBuildFile; fileRef = C11810941CC6C4700022FB55 /* PKPaymentAuthorizationViewController+Stripe_Blocks.m */; };
- C11810991CC6D46D0022FB55 /* NSDecimalNumber+StripeTest.m in Sources */ = {isa = PBXBuildFile; fileRef = C11810981CC6D46D0022FB55 /* NSDecimalNumber+StripeTest.m */; };
- C11810A71CC6EE840022FB55 /* STPBackendAPIAdapter.h in Headers */ = {isa = PBXBuildFile; fileRef = C11810A61CC6E2160022FB55 /* STPBackendAPIAdapter.h */; settings = {ATTRIBUTES = (Public, ); }; };
C11B14971E8AE316000F760C /* OCMock.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = C11B14961E8AE316000F760C /* OCMock.framework */; };
- C124A1701CCA968B007D42EE /* STPAnalyticsClient.h in Headers */ = {isa = PBXBuildFile; fileRef = C124A16E1CCA968B007D42EE /* STPAnalyticsClient.h */; };
- C124A1721CCA968B007D42EE /* STPAnalyticsClient.m in Sources */ = {isa = PBXBuildFile; fileRef = C124A16F1CCA968B007D42EE /* STPAnalyticsClient.m */; };
- C124A17C1CCAA0C2007D42EE /* NSMutableURLRequest+Stripe.h in Headers */ = {isa = PBXBuildFile; fileRef = C124A17A1CCAA0C2007D42EE /* NSMutableURLRequest+Stripe.h */; };
- C124A17E1CCAA0C2007D42EE /* NSMutableURLRequest+Stripe.m in Sources */ = {isa = PBXBuildFile; fileRef = C124A17B1CCAA0C2007D42EE /* NSMutableURLRequest+Stripe.m */; };
- C124A1811CCAA1BF007D42EE /* NSMutableURLRequest+StripeTest.m in Sources */ = {isa = PBXBuildFile; fileRef = C124A1801CCAA1BF007D42EE /* NSMutableURLRequest+StripeTest.m */; };
- C124A1851CCAB750007D42EE /* STPAnalyticsClientTest.m in Sources */ = {isa = PBXBuildFile; fileRef = C124A1841CCAB750007D42EE /* STPAnalyticsClientTest.m */; };
- C127110A1DBA7E490087840D /* STPAddressViewModelTest.m in Sources */ = {isa = PBXBuildFile; fileRef = C12711091DBA7E490087840D /* STPAddressViewModelTest.m */; };
- C13538081D2C2186003F6157 /* STPAddCardViewControllerTest.m in Sources */ = {isa = PBXBuildFile; fileRef = C13538071D2C2186003F6157 /* STPAddCardViewControllerTest.m */; };
- C1363BB71D7633D800EB82B4 /* STPPaymentOptionTableViewCell.h in Headers */ = {isa = PBXBuildFile; fileRef = C1363BB51D7633D800EB82B4 /* STPPaymentOptionTableViewCell.h */; };
- C1363BB91D7633D800EB82B4 /* STPPaymentOptionTableViewCell.m in Sources */ = {isa = PBXBuildFile; fileRef = C1363BB61D7633D800EB82B4 /* STPPaymentOptionTableViewCell.m */; };
- C14C4DB11EC3B34500C2FDF6 /* STPAPIRequestTest.m in Sources */ = {isa = PBXBuildFile; fileRef = C14C4DB01EC3B34500C2FDF6 /* STPAPIRequestTest.m */; };
- C15608DD1FE08F2E0032AE66 /* UIView+Stripe_SafeAreaBounds.h in Headers */ = {isa = PBXBuildFile; fileRef = C15608DB1FE08F2E0032AE66 /* UIView+Stripe_SafeAreaBounds.h */; };
- C15608DF1FE08F2E0032AE66 /* UIView+Stripe_SafeAreaBounds.m in Sources */ = {isa = PBXBuildFile; fileRef = C15608DC1FE08F2E0032AE66 /* UIView+Stripe_SafeAreaBounds.m */; };
- C158AB3F1E1EE98900348D01 /* STPSectionHeaderView.h in Headers */ = {isa = PBXBuildFile; fileRef = C158AB3D1E1EE98900348D01 /* STPSectionHeaderView.h */; };
- C158AB401E1EE98900348D01 /* STPSectionHeaderView.m in Sources */ = {isa = PBXBuildFile; fileRef = C158AB3E1E1EE98900348D01 /* STPSectionHeaderView.m */; };
- C15993281D8808490047950D /* STPShippingAddressViewController.h in Headers */ = {isa = PBXBuildFile; fileRef = C15993261D8808490047950D /* STPShippingAddressViewController.h */; settings = {ATTRIBUTES = (Public, ); }; };
- C15993331D8808680047950D /* STPShippingAddressViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = C159932C1D8808680047950D /* STPShippingAddressViewController.m */; };
- C15993361D8808680047950D /* STPShippingMethodsViewController.h in Headers */ = {isa = PBXBuildFile; fileRef = C159932F1D8808680047950D /* STPShippingMethodsViewController.h */; };
- C15993371D8808680047950D /* STPShippingMethodsViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = C15993301D8808680047950D /* STPShippingMethodsViewController.m */; };
- C15993381D8808680047950D /* STPShippingMethodTableViewCell.h in Headers */ = {isa = PBXBuildFile; fileRef = C15993311D8808680047950D /* STPShippingMethodTableViewCell.h */; };
- C15993391D8808680047950D /* STPShippingMethodTableViewCell.m in Sources */ = {isa = PBXBuildFile; fileRef = C15993321D8808680047950D /* STPShippingMethodTableViewCell.m */; };
- C15B02731EA176090026E606 /* StripeErrorTest.m in Sources */ = {isa = PBXBuildFile; fileRef = C15B02721EA176090026E606 /* StripeErrorTest.m */; };
- C16F66AB1CA21BAC006A21B5 /* STPFormTextFieldTest.m in Sources */ = {isa = PBXBuildFile; fileRef = C16F66AA1CA21BAC006A21B5 /* STPFormTextFieldTest.m */; };
- C175B7941FE834A3009F5A0E /* STPCustomer+Private.h in Headers */ = {isa = PBXBuildFile; fileRef = C175B7931FE834A3009F5A0E /* STPCustomer+Private.h */; };
- C17A030D1CBEE7A2006C819F /* STPAddressFieldTableViewCell.h in Headers */ = {isa = PBXBuildFile; fileRef = C17A030B1CBEE7A2006C819F /* STPAddressFieldTableViewCell.h */; };
- C17A030E1CBEE7A2006C819F /* STPAddressFieldTableViewCell.m in Sources */ = {isa = PBXBuildFile; fileRef = C17A030C1CBEE7A2006C819F /* STPAddressFieldTableViewCell.m */; };
C17D24EE1E37DBAC005CB188 /* STPSourceTest.m in Sources */ = {isa = PBXBuildFile; fileRef = C17D24ED1E37DBAC005CB188 /* STPSourceTest.m */; };
- C180211A1E3A58710089D712 /* STPSourcePoller.h in Headers */ = {isa = PBXBuildFile; fileRef = C18021181E3A58710089D712 /* STPSourcePoller.h */; };
- C180211C1E3A58710089D712 /* STPSourcePoller.m in Sources */ = {isa = PBXBuildFile; fileRef = C18021191E3A58710089D712 /* STPSourcePoller.m */; };
- C18410761EC2529400178149 /* STPEphemeralKeyManager.h in Headers */ = {isa = PBXBuildFile; fileRef = C18410741EC2529400178149 /* STPEphemeralKeyManager.h */; };
- C18410781EC2529400178149 /* STPEphemeralKeyManager.m in Sources */ = {isa = PBXBuildFile; fileRef = C18410751EC2529400178149 /* STPEphemeralKeyManager.m */; };
- C184107B1EC2539F00178149 /* STPEphemeralKeyProvider.h in Headers */ = {isa = PBXBuildFile; fileRef = C184107A1EC2539F00178149 /* STPEphemeralKeyProvider.h */; settings = {ATTRIBUTES = (Public, ); }; };
- C184107E1EC2704700178149 /* STPEphemeralKeyManagerTest.m in Sources */ = {isa = PBXBuildFile; fileRef = C184107D1EC2704700178149 /* STPEphemeralKeyManagerTest.m */; };
C18867D41E8AF8F300A77634 /* OCMock.framework in CopyFiles */ = {isa = PBXBuildFile; fileRef = C11B14961E8AE316000F760C /* OCMock.framework */; settings = {ATTRIBUTES = (CodeSignOnCopy, RemoveHeadersOnCopy, ); }; };
C18867DB1E8B0C4100A77634 /* STPFixtures.h in Headers */ = {isa = PBXBuildFile; fileRef = C18867D91E8B0C4100A77634 /* STPFixtures.h */; };
C18867DC1E8B0C4100A77634 /* STPFixtures.m in Sources */ = {isa = PBXBuildFile; fileRef = C18867DA1E8B0C4100A77634 /* STPFixtures.m */; };
- C192269C1EBA99F900BED563 /* STPCustomerContext.h in Headers */ = {isa = PBXBuildFile; fileRef = C192269B1EBA99F900BED563 /* STPCustomerContext.h */; settings = {ATTRIBUTES = (Public, ); }; };
- C192269F1EBA9A0800BED563 /* STPCustomerContext.m in Sources */ = {isa = PBXBuildFile; fileRef = C192269E1EBA9A0800BED563 /* STPCustomerContext.m */; };
- C19D098F1EAEAE4000A4AB3E /* STPTelemetryClient.h in Headers */ = {isa = PBXBuildFile; fileRef = C19D098D1EAEAE4000A4AB3E /* STPTelemetryClient.h */; };
- C19D09901EAEAE4000A4AB3E /* STPTelemetryClient.m in Sources */ = {isa = PBXBuildFile; fileRef = C19D098E1EAEAE4000A4AB3E /* STPTelemetryClient.m */; };
- C19D09931EAEAE5E00A4AB3E /* STPTelemetryClientTest.m in Sources */ = {isa = PBXBuildFile; fileRef = C19D09911EAEAE5200A4AB3E /* STPTelemetryClientTest.m */; };
- C1A06F101E1D8A7F004DCA06 /* STPCard+Private.h in Headers */ = {isa = PBXBuildFile; fileRef = C1A06F0F1E1D8A6E004DCA06 /* STPCard+Private.h */; };
C1AED1561EE0C8C6008BEFBF /* STPApplePayTest.m in Sources */ = {isa = PBXBuildFile; fileRef = C1AED1551EE0C8C6008BEFBF /* STPApplePayTest.m */; };
- C1BD9B1F1E390A2700CEE925 /* STPSourceParamsTest.m in Sources */ = {isa = PBXBuildFile; fileRef = C1BD9B1E1E390A2700CEE925 /* STPSourceParamsTest.m */; };
- C1BD9B221E393FFE00CEE925 /* STPSourceReceiver.h in Headers */ = {isa = PBXBuildFile; fileRef = C1BD9B201E393FFE00CEE925 /* STPSourceReceiver.h */; settings = {ATTRIBUTES = (Public, ); }; };
- C1BD9B241E393FFE00CEE925 /* STPSourceReceiver.m in Sources */ = {isa = PBXBuildFile; fileRef = C1BD9B211E393FFE00CEE925 /* STPSourceReceiver.m */; };
- C1BD9B2A1E39406C00CEE925 /* STPSourceOwner.m in Sources */ = {isa = PBXBuildFile; fileRef = C1BD9B271E39406C00CEE925 /* STPSourceOwner.m */; };
- C1BD9B2E1E3940A200CEE925 /* STPSourceRedirect.h in Headers */ = {isa = PBXBuildFile; fileRef = C1BD9B2C1E3940A200CEE925 /* STPSourceRedirect.h */; settings = {ATTRIBUTES = (Public, ); }; };
- C1BD9B301E3940A200CEE925 /* STPSourceRedirect.m in Sources */ = {isa = PBXBuildFile; fileRef = C1BD9B2D1E3940A200CEE925 /* STPSourceRedirect.m */; };
- C1BD9B341E3940C400CEE925 /* STPSourceVerification.h in Headers */ = {isa = PBXBuildFile; fileRef = C1BD9B321E3940C400CEE925 /* STPSourceVerification.h */; settings = {ATTRIBUTES = (Public, ); }; };
- C1BD9B361E3940C400CEE925 /* STPSourceVerification.m in Sources */ = {isa = PBXBuildFile; fileRef = C1BD9B331E3940C400CEE925 /* STPSourceVerification.m */; };
- C1BD9B391E39416700CEE925 /* STPSourceOwner.h in Headers */ = {isa = PBXBuildFile; fileRef = C1BD9B381E39416700CEE925 /* STPSourceOwner.h */; settings = {ATTRIBUTES = (Public, ); }; };
C1C02CCC1ECCD0ED00DF5643 /* EphemeralKey.json in Resources */ = {isa = PBXBuildFile; fileRef = C1C02CCA1ECCD0E500DF5643 /* EphemeralKey.json */; };
- C1C02CCE1ECCE92900DF5643 /* STPEphemeralKeyTest.m in Sources */ = {isa = PBXBuildFile; fileRef = C1C02CCD1ECCE92900DF5643 /* STPEphemeralKeyTest.m */; };
- C1C1012D1E57A26F00C7BFAE /* STPSource+Private.h in Headers */ = {isa = PBXBuildFile; fileRef = C1C1012C1E57A26F00C7BFAE /* STPSource+Private.h */; };
- C1CFCB671ED4E38900BE45DF /* STPInternalAPIResponseDecodable.h in Headers */ = {isa = PBXBuildFile; fileRef = C1CFCB661ED4E38900BE45DF /* STPInternalAPIResponseDecodable.h */; };
C1CFCB6D1ED5E0F800BE45DF /* STPMocks.h in Headers */ = {isa = PBXBuildFile; fileRef = C1CFCB691ED5E0F400BE45DF /* STPMocks.h */; };
C1CFCB6E1ED5E0F800BE45DF /* STPMocks.m in Sources */ = {isa = PBXBuildFile; fileRef = C1CFCB6A1ED5E0F400BE45DF /* STPMocks.m */; };
C1CFCB751ED5E12400BE45DF /* STPFileTest.m in Sources */ = {isa = PBXBuildFile; fileRef = C1CFCB701ED5E11500BE45DF /* STPFileTest.m */; };
@@ -641,93 +426,25 @@
C1CFCB771ED5E12400BE45DF /* STPPIIFunctionalTest.m in Sources */ = {isa = PBXBuildFile; fileRef = C1CFCB711ED5E11500BE45DF /* STPPIIFunctionalTest.m */; };
C1CFCB7A1ED5F88D00BE45DF /* stp_test_upload_image.jpeg in Resources */ = {isa = PBXBuildFile; fileRef = C1CFCB781ED5F85A00BE45DF /* stp_test_upload_image.jpeg */; };
C1D23FAD1D37F81F002FD83C /* STPCustomerTest.m in Sources */ = {isa = PBXBuildFile; fileRef = C1D23FAC1D37F81F002FD83C /* STPCustomerTest.m */; };
- C1D7B51A1E36B8B9002181F5 /* STPSourceParams.h in Headers */ = {isa = PBXBuildFile; fileRef = C1D7B5181E36B8B9002181F5 /* STPSourceParams.h */; settings = {ATTRIBUTES = (Public, ); }; };
- C1D7B51C1E36B8B9002181F5 /* STPSourceParams.m in Sources */ = {isa = PBXBuildFile; fileRef = C1D7B5191E36B8B9002181F5 /* STPSourceParams.m */; };
- C1D7B5201E36C32F002181F5 /* STPSource.h in Headers */ = {isa = PBXBuildFile; fileRef = C1D7B51E1E36C32F002181F5 /* STPSource.h */; settings = {ATTRIBUTES = (Public, ); }; };
- C1D7B5221E36C32F002181F5 /* STPSource.m in Sources */ = {isa = PBXBuildFile; fileRef = C1D7B51F1E36C32F002181F5 /* STPSource.m */; };
C1D7B5251E36C70D002181F5 /* STPSourceFunctionalTest.m in Sources */ = {isa = PBXBuildFile; fileRef = C1D7B5241E36C70D002181F5 /* STPSourceFunctionalTest.m */; };
- C1E4F8061EBBEB0F00E611F5 /* STPCustomerContextTest.m in Sources */ = {isa = PBXBuildFile; fileRef = C1E4F8051EBBEB0F00E611F5 /* STPCustomerContextTest.m */; };
- C1EEDCC61CA2126000A54582 /* STPDelegateProxyTest.m in Sources */ = {isa = PBXBuildFile; fileRef = C1EEDCC51CA2126000A54582 /* STPDelegateProxyTest.m */; };
- C1EEDCC81CA2172700A54582 /* NSString+StripeTest.m in Sources */ = {isa = PBXBuildFile; fileRef = C1EEDCC71CA2172700A54582 /* NSString+StripeTest.m */; };
- C1EEDCCA1CA2186300A54582 /* STPPhoneNumberValidatorTest.m in Sources */ = {isa = PBXBuildFile; fileRef = C1EEDCC91CA2186300A54582 /* STPPhoneNumberValidatorTest.m */; };
- C1EF044D1DD2397500FBF452 /* STPShippingAddressViewControllerLocalizationTests.m in Sources */ = {isa = PBXBuildFile; fileRef = C1EF04491DD2396200FBF452 /* STPShippingAddressViewControllerLocalizationTests.m */; };
- C1EF044E1DD2397C00FBF452 /* STPShippingMethodsViewControllerLocalizationTests.m in Sources */ = {isa = PBXBuildFile; fileRef = C1EF044A1DD2396200FBF452 /* STPShippingMethodsViewControllerLocalizationTests.m */; };
- C1FEE5961CBFF11400A7632B /* STPPostalCodeValidator.h in Headers */ = {isa = PBXBuildFile; fileRef = C1FEE5941CBFF11400A7632B /* STPPostalCodeValidator.h */; };
- C1FEE5971CBFF11400A7632B /* STPPostalCodeValidator.m in Sources */ = {isa = PBXBuildFile; fileRef = C1FEE5951CBFF11400A7632B /* STPPostalCodeValidator.m */; };
- C1FEE5991CBFF24000A7632B /* STPPostalCodeValidatorTest.m in Sources */ = {isa = PBXBuildFile; fileRef = C1FEE5981CBFF24000A7632B /* STPPostalCodeValidatorTest.m */; };
F1122A7E1DFB84E000A8B1AF /* UINavigationBar+StripeTest.m in Sources */ = {isa = PBXBuildFile; fileRef = F1122A7D1DFB84E000A8B1AF /* UINavigationBar+StripeTest.m */; };
F116E94C1D83405E0026A52A /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 11C74B9B164043050071C2CA /* Foundation.framework */; };
F116E94D1D8340640026A52A /* Security.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4A0D74F918F6106100966D7B /* Security.framework */; };
- F12829DA1D7747E4008B10D6 /* STPBundleLocator.h in Headers */ = {isa = PBXBuildFile; fileRef = F12829D81D7747E4008B10D6 /* STPBundleLocator.h */; };
- F12829DC1D7747E4008B10D6 /* STPBundleLocator.m in Sources */ = {isa = PBXBuildFile; fileRef = F12829D91D7747E4008B10D6 /* STPBundleLocator.m */; };
- F12C8DC01D63DE9F00ADA0D7 /* STPPaymentContextAmountModel.h in Headers */ = {isa = PBXBuildFile; fileRef = F12C8DBE1D63DE9F00ADA0D7 /* STPPaymentContextAmountModel.h */; };
- F12C8DC31D63DE9F00ADA0D7 /* STPPaymentContextAmountModel.m in Sources */ = {isa = PBXBuildFile; fileRef = F12C8DBF1D63DE9F00ADA0D7 /* STPPaymentContextAmountModel.m */; };
F1343BE91D652CAB00F102D8 /* Card.json in Resources */ = {isa = PBXBuildFile; fileRef = C1D23FB31D37FE0B002FD83C /* Card.json */; };
F1343BEA1D652CAD00F102D8 /* Customer.json in Resources */ = {isa = PBXBuildFile; fileRef = C1D23FB41D37FE0B002FD83C /* Customer.json */; };
- F148ABC81D5D334B0014FD92 /* STPLocalizationUtils.m in Sources */ = {isa = PBXBuildFile; fileRef = F148ABC31D5D334B0014FD92 /* STPLocalizationUtils.m */; };
F148ABE81D5E805A0014FD92 /* Localizable.strings in Resources */ = {isa = PBXBuildFile; fileRef = F148ABE61D5E805A0014FD92 /* Localizable.strings */; };
F148ABFA1D5E88C40014FD92 /* STPTestUtils.h in Headers */ = {isa = PBXBuildFile; fileRef = C1D23FAF1D37FC90002FD83C /* STPTestUtils.h */; };
F148ABFB1D5E88C70014FD92 /* STPTestUtils.m in Sources */ = {isa = PBXBuildFile; fileRef = C1D23FB01D37FC90002FD83C /* STPTestUtils.m */; };
- F14C872F1D4FCDBA00C7CC6A /* STPPaymentContextApplePayTest.m in Sources */ = {isa = PBXBuildFile; fileRef = F14C872E1D4FCDBA00C7CC6A /* STPPaymentContextApplePayTest.m */; };
- F152321B1EA92F9D00D65C67 /* STPRedirectContextTest.m in Sources */ = {isa = PBXBuildFile; fileRef = F152321A1EA92F9D00D65C67 /* STPRedirectContextTest.m */; };
- F152321D1EA92FC100D65C67 /* STPRedirectContext.m in Sources */ = {isa = PBXBuildFile; fileRef = F152321C1EA92FC100D65C67 /* STPRedirectContext.m */; };
- F15232201EA92FCF00D65C67 /* STPRedirectContext.h in Headers */ = {isa = PBXBuildFile; fileRef = F152321F1EA92FCF00D65C67 /* STPRedirectContext.h */; settings = {ATTRIBUTES = (Public, ); }; };
- F15232241EA9303800D65C67 /* STPURLCallbackHandler.h in Headers */ = {isa = PBXBuildFile; fileRef = F15232221EA9303800D65C67 /* STPURLCallbackHandler.h */; };
- F15232261EA9303800D65C67 /* STPURLCallbackHandler.m in Sources */ = {isa = PBXBuildFile; fileRef = F15232231EA9303800D65C67 /* STPURLCallbackHandler.m */; };
- F152322A1EA9306100D65C67 /* NSURLComponents+Stripe.h in Headers */ = {isa = PBXBuildFile; fileRef = F15232281EA9306100D65C67 /* NSURLComponents+Stripe.h */; };
- F152322C1EA9306100D65C67 /* NSURLComponents+Stripe.m in Sources */ = {isa = PBXBuildFile; fileRef = F15232291EA9306100D65C67 /* NSURLComponents+Stripe.m */; };
F152322F1EA9344600D65C67 /* iDEALSource.json in Resources */ = {isa = PBXBuildFile; fileRef = F152322E1EA9344000D65C67 /* iDEALSource.json */; };
F15232311EA93E6800D65C67 /* Contacts.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = F15232301EA93E6800D65C67 /* Contacts.framework */; settings = {ATTRIBUTES = (Required, ); }; };
- F15675401DB544D3004468E3 /* STPAddCardViewControllerLocalizationTests.m in Sources */ = {isa = PBXBuildFile; fileRef = F156753F1DB544D3004468E3 /* STPAddCardViewControllerLocalizationTests.m */; };
F15AC18E1DBA9CA90009EADE /* FBSnapshotTestCase.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = F15AC18D1DBA9CA90009EADE /* FBSnapshotTestCase.framework */; };
- F15AC1901DBA9CC60009EADE /* FBSnapshotTestCase.framework in CopyFiles */ = {isa = PBXBuildFile; fileRef = F15AC18D1DBA9CA90009EADE /* FBSnapshotTestCase.framework */; settings = {ATTRIBUTES = (CodeSignOnCopy, RemoveHeadersOnCopy, ); }; };
F16AA26F1F5A0F1700207FFF /* AlipaySource.json in Resources */ = {isa = PBXBuildFile; fileRef = F16AA26D1F5A05A100207FFF /* AlipaySource.json */; };
- F1852F931D80B6EC00367C86 /* STPStringUtils.h in Headers */ = {isa = PBXBuildFile; fileRef = F1852F911D80B6EC00367C86 /* STPStringUtils.h */; };
- F1852F951D80B6EC00367C86 /* STPStringUtils.m in Sources */ = {isa = PBXBuildFile; fileRef = F1852F921D80B6EC00367C86 /* STPStringUtils.m */; };
- F19491DB1E5F606F001E1FC2 /* STPSourceCardDetails.m in Sources */ = {isa = PBXBuildFile; fileRef = F19491D81E5F606F001E1FC2 /* STPSourceCardDetails.m */; };
- F19491DE1E5F6B8C001E1FC2 /* STPSourceCardDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F19491DD1E5F6B8C001E1FC2 /* STPSourceCardDetails.h */; settings = {ATTRIBUTES = (Public, ); }; };
- F19491E41E60DD72001E1FC2 /* STPSourceSEPADebitDetails.m in Sources */ = {isa = PBXBuildFile; fileRef = F19491E11E60DD72001E1FC2 /* STPSourceSEPADebitDetails.m */; };
- F19491E71E60DD9C001E1FC2 /* STPSourceSEPADebitDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = F19491E61E60DD9C001E1FC2 /* STPSourceSEPADebitDetails.h */; settings = {ATTRIBUTES = (Public, ); }; };
- F1A0197C1EA5733200354301 /* STPSourceParams+Private.h in Headers */ = {isa = PBXBuildFile; fileRef = F1A0197A1EA5733200354301 /* STPSourceParams+Private.h */; };
- F1A2F92C1EEB6A70006B0456 /* NSCharacterSet+Stripe.h in Headers */ = {isa = PBXBuildFile; fileRef = F1A2F92A1EEB6A70006B0456 /* NSCharacterSet+Stripe.h */; };
- F1A2F92E1EEB6A70006B0456 /* NSCharacterSet+Stripe.m in Sources */ = {isa = PBXBuildFile; fileRef = F1A2F92B1EEB6A70006B0456 /* NSCharacterSet+Stripe.m */; };
- F1A7A0531FE053CE00B47D4A /* FauxPasAnnotations.h in Headers */ = {isa = PBXBuildFile; fileRef = F10239381FDF4144006273B5 /* FauxPasAnnotations.h */; settings = {ATTRIBUTES = (Public, ); }; };
- F1B8534F1FDF544B0065A49E /* FBSnapshotTestCase+STPViewControllerLoading.h in Headers */ = {isa = PBXBuildFile; fileRef = F1B8534D1FDF544B0065A49E /* FBSnapshotTestCase+STPViewControllerLoading.h */; };
- F1B853501FDF544B0065A49E /* FBSnapshotTestCase+STPViewControllerLoading.m in Sources */ = {isa = PBXBuildFile; fileRef = F1B8534E1FDF544B0065A49E /* FBSnapshotTestCase+STPViewControllerLoading.m */; };
- F1B980941DB550E60075332E /* STPPaymentOptionsViewControllerLocalizationTests.m in Sources */ = {isa = PBXBuildFile; fileRef = F1B980931DB550E60075332E /* STPPaymentOptionsViewControllerLocalizationTests.m */; };
F1BA241E1E57BE5E00E4A1CF /* CardSource.json in Resources */ = {isa = PBXBuildFile; fileRef = F1BA241C1E57BE5700E4A1CF /* CardSource.json */; };
F1BA24211E57BECA00E4A1CF /* 3DSSource.json in Resources */ = {isa = PBXBuildFile; fileRef = F1BA241F1E57BEC600E4A1CF /* 3DSSource.json */; };
- F1BEB2F91F34F2250043F48C /* STPSourceEnums.h in Headers */ = {isa = PBXBuildFile; fileRef = F1BEB2F81F34F2250043F48C /* STPSourceEnums.h */; settings = {ATTRIBUTES = (Public, ); }; };
- F1BEB2FD1F3508BB0043F48C /* NSError+Stripe.h in Headers */ = {isa = PBXBuildFile; fileRef = F1BEB2FB1F3508BB0043F48C /* NSError+Stripe.h */; };
- F1BEB2FF1F3508BB0043F48C /* NSError+Stripe.m in Sources */ = {isa = PBXBuildFile; fileRef = F1BEB2FC1F3508BB0043F48C /* NSError+Stripe.m */; };
- F1C7B8D31DBECF2400D9F6F0 /* STPDispatchFunctions.m in Sources */ = {isa = PBXBuildFile; fileRef = F1C7B8D11DBECF2400D9F6F0 /* STPDispatchFunctions.m */; };
- F1C7B8D51DBECF2400D9F6F0 /* STPDispatchFunctions.h in Headers */ = {isa = PBXBuildFile; fileRef = F1C7B8D21DBECF2400D9F6F0 /* STPDispatchFunctions.h */; };
- F1D3A24B1EB012010095BFA9 /* STPFile.m in Sources */ = {isa = PBXBuildFile; fileRef = F1D3A2461EB012010095BFA9 /* STPFile.m */; };
- F1D3A24C1EB012010095BFA9 /* STPMultipartFormDataEncoder.h in Headers */ = {isa = PBXBuildFile; fileRef = F1D3A2471EB012010095BFA9 /* STPMultipartFormDataEncoder.h */; };
- F1D3A24D1EB012010095BFA9 /* STPMultipartFormDataEncoder.m in Sources */ = {isa = PBXBuildFile; fileRef = F1D3A2481EB012010095BFA9 /* STPMultipartFormDataEncoder.m */; };
- F1D3A24E1EB012010095BFA9 /* STPMultipartFormDataPart.h in Headers */ = {isa = PBXBuildFile; fileRef = F1D3A2491EB012010095BFA9 /* STPMultipartFormDataPart.h */; };
- F1D3A24F1EB012010095BFA9 /* STPMultipartFormDataPart.m in Sources */ = {isa = PBXBuildFile; fileRef = F1D3A24A1EB012010095BFA9 /* STPMultipartFormDataPart.m */; };
- F1D3A2511EB0120F0095BFA9 /* STPFile.h in Headers */ = {isa = PBXBuildFile; fileRef = F1D3A2501EB0120F0095BFA9 /* STPFile.h */; settings = {ATTRIBUTES = (Public, ); }; };
- F1D3A25A1EB014BD0095BFA9 /* UIImage+Stripe.h in Headers */ = {isa = PBXBuildFile; fileRef = F1D3A2581EB014BD0095BFA9 /* UIImage+Stripe.h */; };
- F1D3A25C1EB014BD0095BFA9 /* UIImage+Stripe.m in Sources */ = {isa = PBXBuildFile; fileRef = F1D3A2591EB014BD0095BFA9 /* UIImage+Stripe.m */; };
- F1D3A25F1EB015B30095BFA9 /* UIImage+StripeTests.m in Sources */ = {isa = PBXBuildFile; fileRef = F1D3A25E1EB015B30095BFA9 /* UIImage+StripeTests.m */; };
- F1D3A2651EBA5BAE0095BFA9 /* STPPaymentCardTextField+Private.h in Headers */ = {isa = PBXBuildFile; fileRef = F1D3A2631EBA5BAE0095BFA9 /* STPPaymentCardTextField+Private.h */; };
F1D64B2E1D87686E001CDB7C /* WebKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = F1D64B2D1D87686E001CDB7C /* WebKit.framework */; };
F1D765CE1EDE331500F37005 /* CoreLocation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = F1D765CD1EDE331500F37005 /* CoreLocation.framework */; settings = {ATTRIBUTES = (Required, ); }; };
F1D777C01D81DD520076FA19 /* STPStringUtilsTest.m in Sources */ = {isa = PBXBuildFile; fileRef = F1D777BF1D81DD520076FA19 /* STPStringUtilsTest.m */; };
- F1D96F961DC7D82400477E64 /* STPLocalizationUtils.h in Headers */ = {isa = PBXBuildFile; fileRef = F1D96F951DC7D82400477E64 /* STPLocalizationUtils.h */; };
F1D96F9A1DC7DCDE00477E64 /* STPLocalizationUtils+STPTestAdditions.h in Headers */ = {isa = PBXBuildFile; fileRef = F1D96F981DC7DCDE00477E64 /* STPLocalizationUtils+STPTestAdditions.h */; };
- F1D96F9B1DC7DCDE00477E64 /* STPLocalizationUtils+STPTestAdditions.m in Sources */ = {isa = PBXBuildFile; fileRef = F1D96F991DC7DCDE00477E64 /* STPLocalizationUtils+STPTestAdditions.m */; };
- F1DE88011F8D410D00602F4C /* STPPaymentOptionsViewControllerTest.m in Sources */ = {isa = PBXBuildFile; fileRef = F1DE87FF1F8D410D00602F4C /* STPPaymentOptionsViewControllerTest.m */; };
- F1DEB88A1E2047CA0066B8E8 /* STPCoreTableViewController.h in Headers */ = {isa = PBXBuildFile; fileRef = F1DEB8881E2047CA0066B8E8 /* STPCoreTableViewController.h */; settings = {ATTRIBUTES = (Public, ); }; };
- F1DEB88C1E2047CA0066B8E8 /* STPCoreTableViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = F1DEB8891E2047CA0066B8E8 /* STPCoreTableViewController.m */; };
- F1DEB8901E2052150066B8E8 /* STPCoreScrollViewController.h in Headers */ = {isa = PBXBuildFile; fileRef = F1DEB88E1E2052150066B8E8 /* STPCoreScrollViewController.h */; settings = {ATTRIBUTES = (Public, ); }; };
- F1DEB8921E2052150066B8E8 /* STPCoreScrollViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = F1DEB88F1E2052150066B8E8 /* STPCoreScrollViewController.m */; };
- F1DEB8991E2074480066B8E8 /* STPCoreViewController.h in Headers */ = {isa = PBXBuildFile; fileRef = F1DEB8971E2074480066B8E8 /* STPCoreViewController.h */; settings = {ATTRIBUTES = (Public, ); }; };
- F1DEB89B1E2074480066B8E8 /* STPCoreViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = F1DEB8981E2074480066B8E8 /* STPCoreViewController.m */; };
- F1FA6F921E258F6800EB444D /* STPCoreViewController+Private.h in Headers */ = {isa = PBXBuildFile; fileRef = F1FA6F911E258F6800EB444D /* STPCoreViewController+Private.h */; };
- F1FA6F951E25960500EB444D /* STPCoreScrollViewController+Private.h in Headers */ = {isa = PBXBuildFile; fileRef = F1FA6F941E25960500EB444D /* STPCoreScrollViewController+Private.h */; };
- F1FA6F981E25970F00EB444D /* STPCoreTableViewController+Private.h in Headers */ = {isa = PBXBuildFile; fileRef = F1FA6F971E25970F00EB444D /* STPCoreTableViewController+Private.h */; };
/* End PBXBuildFile section */
/* Begin PBXContainerItemProxy section */
@@ -755,6 +472,16 @@
/* End PBXContainerItemProxy section */
/* Begin PBXCopyFilesBuildPhase section */
+ 31DC3D772537C00300623028 /* CopyFiles */ = {
+ isa = PBXCopyFilesBuildPhase;
+ buildActionMask = 2147483647;
+ dstPath = 3ds2;
+ dstSubfolderSpec = 16;
+ files = (
+ 31DC3D7F2537C04300623028 /* Stripe3DS2.xcframework in CopyFiles */,
+ );
+ runOnlyForDeploymentPostprocessing = 0;
+ };
365FC5AC21C18F550092ADB0 /* Embed Frameworks */ = {
isa = PBXCopyFilesBuildPhase;
buildActionMask = 2147483647;
@@ -783,171 +510,32 @@
files = (
04E01F7D21A8C39D0061402F /* OHHTTPStubs.framework in CopyFiles */,
04E01F7E21A8C39D0061402F /* SWHttpTrafficRecorder.framework in CopyFiles */,
+ 31A4381E251052C00067F936 /* FBSnapshotTestCase.framework in CopyFiles */,
C18867D41E8AF8F300A77634 /* OCMock.framework in CopyFiles */,
- F15AC1901DBA9CC60009EADE /* FBSnapshotTestCase.framework in CopyFiles */,
);
runOnlyForDeploymentPostprocessing = 0;
};
/* End PBXCopyFilesBuildPhase section */
/* Begin PBXFileReference section */
- 0413CB1A233FECD4006429EA /* STPPushProvisioningContext.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = STPPushProvisioningContext.m; sourceTree = ""; };
- 0413CB1B233FECD4006429EA /* STPPushProvisioningDetailsParams.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = STPPushProvisioningDetailsParams.m; sourceTree = ""; };
- 0413CB1C233FECD4006429EA /* STPPushProvisioningDetails.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = STPPushProvisioningDetails.m; sourceTree = ""; };
- 0413CB1D233FECD4006429EA /* STPPushProvisioningDetailsParams.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = STPPushProvisioningDetailsParams.h; path = PublicHeaders/Stripe/STPPushProvisioningDetailsParams.h; sourceTree = ""; };
- 0413CB1E233FECD4006429EA /* STPPushProvisioningContext.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = STPPushProvisioningContext.h; path = PublicHeaders/Stripe/STPPushProvisioningContext.h; sourceTree = ""; };
- 0413CB1F233FECD4006429EA /* STPAPIClient+PushProvisioning.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "STPAPIClient+PushProvisioning.h"; sourceTree = ""; };
- 0413CB20233FECD5006429EA /* STPPushProvisioningDetails.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = STPPushProvisioningDetails.h; sourceTree = ""; };
- 0413CB21233FECD5006429EA /* STPAPIClient+PushProvisioning.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "STPAPIClient+PushProvisioning.m"; sourceTree = ""; };
- 0426B96C1CEADC98006AC8DD /* STPColorUtils.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = STPColorUtils.h; sourceTree = ""; };
- 0426B96D1CEADC98006AC8DD /* STPColorUtils.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = STPColorUtils.m; sourceTree = ""; };
- 0426B9701CEAE3EB006AC8DD /* UITableViewCell+Stripe_Borders.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "UITableViewCell+Stripe_Borders.h"; sourceTree = ""; };
- 0426B9711CEAE3EB006AC8DD /* UITableViewCell+Stripe_Borders.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "UITableViewCell+Stripe_Borders.m"; sourceTree = ""; };
- 0426B9751CEBD001006AC8DD /* UINavigationBar+Stripe_Theme.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "UINavigationBar+Stripe_Theme.m"; sourceTree = ""; };
- 0433EB471BD06313003912B4 /* NSDictionary+Stripe.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "NSDictionary+Stripe.h"; sourceTree = ""; };
- 0433EB481BD06313003912B4 /* NSDictionary+Stripe.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "NSDictionary+Stripe.m"; sourceTree = ""; };
04365D2C1A4CF86C00A3E1D4 /* CoreGraphics.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreGraphics.framework; path = System/Library/Frameworks/CoreGraphics.framework; sourceTree = SDKROOT; };
- 0438EF261B7416BB00D506CC /* STPFormTextField.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = STPFormTextField.h; sourceTree = ""; };
- 0438EF271B7416BB00D506CC /* STPFormTextField.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = STPFormTextField.m; sourceTree = ""; };
- 0438EF291B7416BB00D506CC /* STPPaymentCardTextField.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = STPPaymentCardTextField.m; sourceTree = ""; };
- 0438EF2A1B7416BB00D506CC /* STPPaymentCardTextFieldViewModel.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = STPPaymentCardTextFieldViewModel.h; sourceTree = ""; };
- 0438EF2B1B7416BB00D506CC /* STPPaymentCardTextFieldViewModel.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = STPPaymentCardTextFieldViewModel.m; sourceTree = ""; };
- 0438EF3F1B74170D00D506CC /* STPCardValidator.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = STPCardValidator.m; sourceTree = ""; };
- 0438EF461B74183100D506CC /* STPCardBrand.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = STPCardBrand.h; path = PublicHeaders/Stripe/STPCardBrand.h; sourceTree = ""; };
- 0438EF4A1B741B0100D506CC /* STPCardValidatorTest.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = STPCardValidatorTest.m; sourceTree = ""; };
- 0438EF4B1B741B0100D506CC /* STPPaymentCardTextFieldViewModelTest.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = STPPaymentCardTextFieldViewModelTest.m; sourceTree = ""; };
- 0439B9851C454F97005A1ED5 /* STPPaymentOptionsViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; lineEnding = 0; name = STPPaymentOptionsViewController.h; path = PublicHeaders/Stripe/STPPaymentOptionsViewController.h; sourceTree = ""; xcLanguageSpecificationIdentifier = xcode.lang.objcpp; };
- 0439B9861C454F97005A1ED5 /* STPPaymentOptionsViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; lineEnding = 0; path = STPPaymentOptionsViewController.m; sourceTree = ""; xcLanguageSpecificationIdentifier = xcode.lang.objc; };
- 0451CC421C49AE1C003B2CA6 /* STPPaymentResult.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = STPPaymentResult.h; path = PublicHeaders/Stripe/STPPaymentResult.h; sourceTree = ""; };
- 0451CC431C49AE1C003B2CA6 /* STPPaymentResult.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = STPPaymentResult.m; sourceTree = ""; };
045A62AA1B8E7259000165CE /* STPPaymentCardTextFieldTest.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = STPPaymentCardTextFieldTest.m; sourceTree = ""; };
- 045D710C1CEEE30500F6CD65 /* STPAspects.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = STPAspects.h; sourceTree = ""; };
- 045D710D1CEEE30500F6CD65 /* STPAspects.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = STPAspects.m; sourceTree = ""; };
- 045D711E1CEFA57000F6CD65 /* UIViewController+Stripe_Promises.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "UIViewController+Stripe_Promises.h"; sourceTree = ""; };
- 045D711F1CEFA57000F6CD65 /* UIViewController+Stripe_Promises.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "UIViewController+Stripe_Promises.m"; sourceTree = ""; };
- 045D712A1CF4ED7600F6CD65 /* STPBINRange.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = STPBINRange.h; sourceTree = ""; };
- 045D712B1CF4ED7600F6CD65 /* STPBINRange.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = STPBINRange.m; sourceTree = ""; };
- 045D71301CF514BB00F6CD65 /* STPBinRangeTest.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = STPBinRangeTest.m; sourceTree = ""; };
045E7C031A5F41DE004751EF /* StripeiOS Tests.xctest */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = "StripeiOS Tests.xctest"; sourceTree = BUILT_PRODUCTS_DIR; };
- 04633B041CD44F1C009D4FB5 /* STPAPIClient+ApplePay.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "STPAPIClient+ApplePay.m"; sourceTree = ""; };
- 04633B061CD44F47009D4FB5 /* STPAPIClient+ApplePay.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = "STPAPIClient+ApplePay.h"; path = "PublicHeaders/Stripe/STPAPIClient+ApplePay.h"; sourceTree = ""; };
- 04633B081CD44F6C009D4FB5 /* PKPayment+Stripe.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "PKPayment+Stripe.h"; sourceTree = ""; };
- 04633B091CD44F6C009D4FB5 /* PKPayment+Stripe.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "PKPayment+Stripe.m"; sourceTree = ""; };
- 04633B0A1CD44F6C009D4FB5 /* STPCategoryLoader.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = STPCategoryLoader.m; sourceTree = ""; };
- 04695AD11C77F9DB00E08063 /* NSString+Stripe.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "NSString+Stripe.h"; sourceTree = ""; };
- 04695AD21C77F9DB00E08063 /* NSString+Stripe.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "NSString+Stripe.m"; sourceTree = ""; };
- 04695AD51C77F9EF00E08063 /* STPDelegateProxy.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = STPDelegateProxy.h; sourceTree = ""; };
- 04695AD61C77F9EF00E08063 /* STPDelegateProxy.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = STPDelegateProxy.m; sourceTree = ""; };
- 04695AD71C77F9EF00E08063 /* STPPhoneNumberValidator.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = STPPhoneNumberValidator.h; sourceTree = ""; };
- 04695AD81C77F9EF00E08063 /* STPPhoneNumberValidator.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = STPPhoneNumberValidator.m; sourceTree = ""; };
- 046FE99F1CE55D1D00DA6A7B /* STPPaymentActivityIndicatorView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = STPPaymentActivityIndicatorView.h; path = PublicHeaders/Stripe/STPPaymentActivityIndicatorView.h; sourceTree = ""; };
- 046FE9A01CE55D1D00DA6A7B /* STPPaymentActivityIndicatorView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = STPPaymentActivityIndicatorView.m; sourceTree = ""; };
- 04793F551D1D8DDD00B3C551 /* STPSourceProtocol.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = STPSourceProtocol.h; path = PublicHeaders/Stripe/STPSourceProtocol.h; sourceTree = ""; };
- 04827D0E1D2575C6002DB3E8 /* STPImageLibrary.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = STPImageLibrary.h; path = PublicHeaders/Stripe/STPImageLibrary.h; sourceTree = ""; };
- 04827D0F1D2575C6002DB3E8 /* STPImageLibrary.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = STPImageLibrary.m; sourceTree = ""; };
- 04827D141D257764002DB3E8 /* STPImageLibrary+Private.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "STPImageLibrary+Private.h"; sourceTree = ""; };
04827D171D257A6C002DB3E8 /* STPImageLibraryTest.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = STPImageLibraryTest.m; sourceTree = ""; };
- 049880FA1CED5A2300EA4FFD /* STPPaymentConfiguration.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = STPPaymentConfiguration.h; path = PublicHeaders/Stripe/STPPaymentConfiguration.h; sourceTree = ""; };
- 049880FB1CED5A2300EA4FFD /* STPPaymentConfiguration.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = STPPaymentConfiguration.m; sourceTree = ""; };
- 049952CD1BCF13510088C703 /* STPAPIRequest.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = STPAPIRequest.h; sourceTree = ""; };
- 049952CE1BCF13510088C703 /* STPAPIRequest.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = STPAPIRequest.m; sourceTree = ""; };
- 049952D11BCF13DD0088C703 /* STPAPIClient+Private.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "STPAPIClient+Private.h"; sourceTree = ""; };
- 049A3F781CC18D5300F57DE7 /* UIView+Stripe_FirstResponder.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "UIView+Stripe_FirstResponder.h"; sourceTree = ""; };
- 049A3F791CC18D5300F57DE7 /* UIView+Stripe_FirstResponder.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "UIView+Stripe_FirstResponder.m"; sourceTree = ""; };
- 049A3F7C1CC1920A00F57DE7 /* UIViewController+Stripe_KeyboardAvoiding.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "UIViewController+Stripe_KeyboardAvoiding.h"; sourceTree = ""; };
- 049A3F7D1CC1920A00F57DE7 /* UIViewController+Stripe_KeyboardAvoiding.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "UIViewController+Stripe_KeyboardAvoiding.m"; sourceTree = ""; };
- 049A3F871CC73C7100F57DE7 /* STPPaymentContext.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = STPPaymentContext.h; path = PublicHeaders/Stripe/STPPaymentContext.h; sourceTree = ""; };
- 049A3F881CC73C7100F57DE7 /* STPPaymentContext.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = STPPaymentContext.m; sourceTree = ""; };
- 049A3F8F1CC740FF00F57DE7 /* NSDecimalNumber+Stripe_Currency.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "NSDecimalNumber+Stripe_Currency.h"; sourceTree = ""; };
- 049A3F901CC740FF00F57DE7 /* NSDecimalNumber+Stripe_Currency.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "NSDecimalNumber+Stripe_Currency.m"; sourceTree = ""; };
- 049A3F931CC75B2E00F57DE7 /* STPPromise.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = STPPromise.h; sourceTree = ""; };
- 049A3F941CC75B2E00F57DE7 /* STPPromise.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = STPPromise.m; sourceTree = ""; };
- 049A3F971CC76A2400F57DE7 /* NSBundle+Stripe_AppName.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "NSBundle+Stripe_AppName.h"; sourceTree = ""; };
- 049A3F981CC76A2400F57DE7 /* NSBundle+Stripe_AppName.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "NSBundle+Stripe_AppName.m"; sourceTree = ""; };
- 049A3FAC1CC9AA9900F57DE7 /* STPAddressViewModel.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = STPAddressViewModel.h; sourceTree = ""; };
- 049A3FAD1CC9AA9900F57DE7 /* STPAddressViewModel.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = STPAddressViewModel.m; sourceTree = ""; };
- 049A3FB01CC9FEFC00F57DE7 /* UIToolbar+Stripe_InputAccessory.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "UIToolbar+Stripe_InputAccessory.h"; sourceTree = ""; };
- 049A3FB11CC9FEFC00F57DE7 /* UIToolbar+Stripe_InputAccessory.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "UIToolbar+Stripe_InputAccessory.m"; sourceTree = ""; };
- 04A488311CA34D3000506E53 /* STPEmailAddressValidator.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = STPEmailAddressValidator.h; sourceTree = ""; };
- 04A488321CA34D3000506E53 /* STPEmailAddressValidator.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = STPEmailAddressValidator.m; sourceTree = ""; };
- 04A488351CA34DC600506E53 /* STPEmailAddressValidatorTest.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = STPEmailAddressValidatorTest.m; sourceTree = ""; };
- 04A4883B1CA3568800506E53 /* STPBlocks.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = STPBlocks.h; path = PublicHeaders/Stripe/STPBlocks.h; sourceTree = ""; };
- 04A488401CA3580700506E53 /* UINavigationController+Stripe_Completion.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "UINavigationController+Stripe_Completion.h"; sourceTree = ""; };
- 04A488411CA3580700506E53 /* UINavigationController+Stripe_Completion.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "UINavigationController+Stripe_Completion.m"; sourceTree = ""; };
- 04A4C3851C4F25F900B3B290 /* NSArray+Stripe.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "NSArray+Stripe.h"; sourceTree = ""; };
- 04A4C3861C4F25F900B3B290 /* NSArray+Stripe.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "NSArray+Stripe.m"; sourceTree = ""; };
- 04A4C3871C4F25F900B3B290 /* UIViewController+Stripe_ParentViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "UIViewController+Stripe_ParentViewController.h"; sourceTree = ""; };
- 04A4C3881C4F25F900B3B290 /* UIViewController+Stripe_ParentViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "UIViewController+Stripe_ParentViewController.m"; sourceTree = ""; };
- 04A4C3911C4F263300B3B290 /* NSArray+StripeTest.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "NSArray+StripeTest.m"; sourceTree = ""; };
04A4C3931C4F276100B3B290 /* STPUIVCStripeParentViewControllerTests.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = STPUIVCStripeParentViewControllerTests.m; sourceTree = ""; };
- 04B31DD21D08E6E200EF1631 /* STPCustomer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = STPCustomer.h; path = PublicHeaders/Stripe/STPCustomer.h; sourceTree = ""; };
- 04B31DD31D08E6E200EF1631 /* STPCustomer.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = STPCustomer.m; sourceTree = ""; };
- 04B31DD81D09A4DC00EF1631 /* STPPaymentConfiguration+Private.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "STPPaymentConfiguration+Private.h"; sourceTree = ""; };
- 04B31DE41D09D25F00EF1631 /* STPPaymentOptionsInternalViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = STPPaymentOptionsInternalViewController.h; sourceTree = ""; };
- 04B31DE51D09D25F00EF1631 /* STPPaymentOptionsInternalViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = STPPaymentOptionsInternalViewController.m; sourceTree = ""; };
- 04B31DF01D09F0A800EF1631 /* UIViewController+Stripe_NavigationItemProxy.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "UIViewController+Stripe_NavigationItemProxy.h"; sourceTree = ""; };
- 04B31DF11D09F0A800EF1631 /* UIViewController+Stripe_NavigationItemProxy.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "UIViewController+Stripe_NavigationItemProxy.m"; sourceTree = ""; };
- 04B31DF71D11AC6400EF1631 /* STPUserInformation.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = STPUserInformation.h; path = PublicHeaders/Stripe/STPUserInformation.h; sourceTree = ""; };
- 04B31DF81D11AC6400EF1631 /* STPUserInformation.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = STPUserInformation.m; sourceTree = ""; };
- 04B31DFD1D131D9000EF1631 /* STPPaymentCardTextFieldCell.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = STPPaymentCardTextFieldCell.h; sourceTree = ""; };
- 04B31DFE1D131D9000EF1631 /* STPPaymentCardTextFieldCell.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = STPPaymentCardTextFieldCell.m; sourceTree = ""; };
04B33F301BC7417B00DD8120 /* Info.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; };
04B94BC71A47B78A00092C46 /* AddressBook.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = AddressBook.framework; path = System/Library/Frameworks/AddressBook.framework; sourceTree = SDKROOT; };
- 04BC29A21CD8697900318357 /* STPTheme.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = STPTheme.h; path = PublicHeaders/Stripe/STPTheme.h; sourceTree = ""; };
- 04BC29A31CD8697900318357 /* STPTheme.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = STPTheme.m; sourceTree = ""; };
- 04BC29BB1CDD535700318357 /* STPSwitchTableViewCell.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = STPSwitchTableViewCell.h; sourceTree = ""; };
- 04BC29BC1CDD535700318357 /* STPSwitchTableViewCell.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = STPSwitchTableViewCell.m; sourceTree = ""; };
- 04BFFFD81D240B13005F2340 /* STPAddCardViewController+Private.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "STPAddCardViewController+Private.h"; sourceTree = ""; };
- 04CB86B81BA89CD400E4F61E /* PKPayment+StripeTest.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "PKPayment+StripeTest.m"; sourceTree = ""; };
04CDB4421A5F2E1800B854EE /* Stripe.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Stripe.framework; sourceTree = BUILT_PRODUCTS_DIR; };
- 04CDB4A91A5F30A700B854EE /* Stripe.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; lineEnding = 0; name = Stripe.h; path = PublicHeaders/Stripe/Stripe.h; sourceTree = ""; };
- 04CDB4C21A5F30A700B854EE /* STPAPIClient.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; lineEnding = 0; name = STPAPIClient.h; path = PublicHeaders/Stripe/STPAPIClient.h; sourceTree = ""; xcLanguageSpecificationIdentifier = xcode.lang.objcpp; };
- 04CDB4C31A5F30A700B854EE /* STPAPIClient.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = STPAPIClient.m; sourceTree = ""; };
- 04CDB4C41A5F30A700B854EE /* STPFormEncoder.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = STPFormEncoder.h; sourceTree = ""; };
- 04CDB4C51A5F30A700B854EE /* STPFormEncoder.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = STPFormEncoder.m; sourceTree = ""; };
- 04CDB4C81A5F30A700B854EE /* STPBankAccount.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = STPBankAccount.h; path = PublicHeaders/Stripe/STPBankAccount.h; sourceTree = ""; };
- 04CDB4C91A5F30A700B854EE /* STPBankAccount.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = STPBankAccount.m; sourceTree = ""; };
- 04CDB4CA1A5F30A700B854EE /* STPCard.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = STPCard.h; path = PublicHeaders/Stripe/STPCard.h; sourceTree = ""; };
- 04CDB4CB1A5F30A700B854EE /* STPCard.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = STPCard.m; sourceTree = ""; };
- 04CDB4CC1A5F30A700B854EE /* STPToken.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = STPToken.h; path = PublicHeaders/Stripe/STPToken.h; sourceTree = ""; };
- 04CDB4CD1A5F30A700B854EE /* STPToken.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = STPToken.m; sourceTree = ""; };
- 04CDB4CE1A5F30A700B854EE /* StripeError.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = StripeError.h; path = PublicHeaders/Stripe/StripeError.h; sourceTree = ""; };
- 04CDB4CF1A5F30A700B854EE /* StripeError.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = StripeError.m; sourceTree = ""; };
- 04CDB51E1A5F3A9300B854EE /* STPAPIClientTest.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = STPAPIClientTest.m; sourceTree = ""; };
- 04CDB51F1A5F3A9300B854EE /* STPFormEncoderTest.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = STPFormEncoderTest.m; sourceTree = ""; };
- 04CDB5211A5F3A9300B854EE /* STPApplePayFunctionalTest.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = STPApplePayFunctionalTest.m; sourceTree = ""; };
04CDB5221A5F3A9300B854EE /* STPBankAccountFunctionalTest.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = STPBankAccountFunctionalTest.m; sourceTree = ""; };
04CDB5231A5F3A9300B854EE /* STPBankAccountTest.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = STPBankAccountTest.m; sourceTree = ""; };
04CDB5241A5F3A9300B854EE /* STPCardFunctionalTest.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = STPCardFunctionalTest.m; sourceTree = ""; };
- 04CDB5251A5F3A9300B854EE /* STPCardTest.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = STPCardTest.m; sourceTree = ""; };
- 04CDB5261A5F3A9300B854EE /* STPCertTest.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = STPCertTest.m; sourceTree = ""; };
04CDB5271A5F3A9300B854EE /* STPTokenTest.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = STPTokenTest.m; sourceTree = ""; };
- 04CDE5B41BC1F1F100548833 /* STPCardParams.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = STPCardParams.m; sourceTree = ""; };
- 04CDE5BB1BC1F21500548833 /* STPCardParams.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = STPCardParams.h; path = PublicHeaders/Stripe/STPCardParams.h; sourceTree = ""; };
- 04CDE5C11BC20AF800548833 /* STPBankAccountParams.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = STPBankAccountParams.m; sourceTree = ""; };
- 04CDE5C81BC20B1D00548833 /* STPBankAccountParams.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = STPBankAccountParams.h; path = PublicHeaders/Stripe/STPBankAccountParams.h; sourceTree = ""; };
04D5BF9019BF958F009521A5 /* PassKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = PassKit.framework; path = System/Library/Frameworks/PassKit.framework; sourceTree = SDKROOT; };
04E01F7921A8C37C0061402F /* OHHTTPStubs.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = OHHTTPStubs.framework; path = Carthage/Build/iOS/OHHTTPStubs.framework; sourceTree = ""; };
04E01F7A21A8C37D0061402F /* SWHttpTrafficRecorder.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = SWHttpTrafficRecorder.framework; path = Carthage/Build/iOS/SWHttpTrafficRecorder.framework; sourceTree = ""; };
04E01F8321AA36320061402F /* STPNetworkStubbingTestCase.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = STPNetworkStubbingTestCase.h; sourceTree = ""; };
04E01F8421AA36320061402F /* STPNetworkStubbingTestCase.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = STPNetworkStubbingTestCase.m; sourceTree = ""; };
04E01F8921AA55E30061402F /* recorded_network_traffic */ = {isa = PBXFileReference; lastKnownFileType = folder; name = recorded_network_traffic; path = Tests/recorded_network_traffic; sourceTree = SOURCE_ROOT; };
- 04E32A9C1B7A9490009C9E35 /* STPPaymentCardTextField.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = STPPaymentCardTextField.h; path = PublicHeaders/Stripe/STPPaymentCardTextField.h; sourceTree = ""; };
- 04E39F501CECF7A100AF3B96 /* STPPaymentOptionTuple.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = STPPaymentOptionTuple.h; sourceTree = ""; };
- 04E39F511CECF7A100AF3B96 /* STPPaymentOptionTuple.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = STPPaymentOptionTuple.m; sourceTree = ""; };
- 04E39F561CECF9A800AF3B96 /* STPPaymentOptionsViewController+Private.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "STPPaymentOptionsViewController+Private.h"; sourceTree = ""; };
- 04E39F5A1CECFAFD00AF3B96 /* STPPaymentContext+Private.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "STPPaymentContext+Private.h"; sourceTree = ""; };
- 04E39F681CED48D500AF3B96 /* UIBarButtonItem+Stripe.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "UIBarButtonItem+Stripe.h"; sourceTree = ""; };
- 04E39F691CED48D500AF3B96 /* UIBarButtonItem+Stripe.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "UIBarButtonItem+Stripe.m"; sourceTree = ""; };
- 04E7D4B9233FEFDF00FC8C02 /* STPPushProvisioningDetailsFunctionalTest.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = STPPushProvisioningDetailsFunctionalTest.m; sourceTree = ""; };
- 04E7D4BB233FF29100FC8C02 /* STPFakeAddPaymentPassViewController.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = STPFakeAddPaymentPassViewController.h; path = PublicHeaders/Stripe/STPFakeAddPaymentPassViewController.h; sourceTree = ""; };
- 04E7D4BC233FF29100FC8C02 /* STPFakeAddPaymentPassViewController.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = STPFakeAddPaymentPassViewController.m; sourceTree = ""; };
- 04E7D4C12340717400FC8C02 /* PKAddPaymentPassRequest+Stripe_Error.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = "PKAddPaymentPassRequest+Stripe_Error.h"; sourceTree = ""; };
- 04E7D4C22340717400FC8C02 /* PKAddPaymentPassRequest+Stripe_Error.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = "PKAddPaymentPassRequest+Stripe_Error.m"; sourceTree = ""; };
- 04EBC7511B7533C300A0E6AE /* STPCardValidationState.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = STPCardValidationState.h; path = PublicHeaders/Stripe/STPCardValidationState.h; sourceTree = ""; };
- 04EBC7521B7533C300A0E6AE /* STPCardValidator.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = STPCardValidator.h; path = PublicHeaders/Stripe/STPCardValidator.h; sourceTree = ""; };
- 04F213301BCEAB61001D6F22 /* STPFormEncodable.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = STPFormEncodable.h; path = PublicHeaders/Stripe/STPFormEncodable.h; sourceTree = ""; };
- 04F213341BCECB1C001D6F22 /* STPAPIResponseDecodable.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = STPAPIResponseDecodable.h; path = PublicHeaders/Stripe/STPAPIResponseDecodable.h; sourceTree = ""; };
04F39F0A1AEF2AFE005B926E /* Project-Debug.xcconfig */ = {isa = PBXFileReference; lastKnownFileType = text.xcconfig; path = "Project-Debug.xcconfig"; sourceTree = ""; };
04F39F0B1AEF2AFE005B926E /* Project-Release.xcconfig */ = {isa = PBXFileReference; lastKnownFileType = text.xcconfig; path = "Project-Release.xcconfig"; sourceTree = ""; };
04F39F0C1AEF2AFE005B926E /* Project-Shared.xcconfig */ = {isa = PBXFileReference; lastKnownFileType = text.xcconfig; path = "Project-Shared.xcconfig"; sourceTree = ""; };
@@ -957,131 +545,841 @@
04F39F101AEF2AFE005B926E /* StripeiOS-Debug.xcconfig */ = {isa = PBXFileReference; lastKnownFileType = text.xcconfig; path = "StripeiOS-Debug.xcconfig"; sourceTree = ""; };
04F39F111AEF2AFE005B926E /* StripeiOS-Release.xcconfig */ = {isa = PBXFileReference; lastKnownFileType = text.xcconfig; path = "StripeiOS-Release.xcconfig"; sourceTree = ""; };
04F39F121AEF2AFE005B926E /* StripeiOS-Shared.xcconfig */ = {isa = PBXFileReference; lastKnownFileType = text.xcconfig; path = "StripeiOS-Shared.xcconfig"; sourceTree = ""; };
- 04F416241CA3639500486FB5 /* STPAddCardViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; lineEnding = 0; name = STPAddCardViewController.h; path = PublicHeaders/Stripe/STPAddCardViewController.h; sourceTree = ""; xcLanguageSpecificationIdentifier = xcode.lang.objcpp; };
- 04F416251CA3639500486FB5 /* STPAddCardViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; lineEnding = 0; path = STPAddCardViewController.m; sourceTree = ""; xcLanguageSpecificationIdentifier = xcode.lang.objc; };
04F94D6F1D21CB20004FC826 /* StripeiOSResources.xcconfig */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xcconfig; path = StripeiOSResources.xcconfig; sourceTree = ""; };
- 04FCFA171BD59A8C00297732 /* STPCategoryLoader.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = STPCategoryLoader.h; sourceTree = ""; };
- 0731328D2277A3F60019CE3F /* STPPinManagementService.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = STPPinManagementService.h; path = PublicHeaders/Stripe/STPPinManagementService.h; sourceTree = ""; };
- 0731328E2277A3F60019CE3F /* STPPinManagementService.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = STPPinManagementService.m; sourceTree = ""; };
- 073132932277A72D0019CE3F /* STPIssuingCardPin.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = STPIssuingCardPin.h; path = PublicHeaders/Stripe/STPIssuingCardPin.h; sourceTree = ""; };
- 073132942277A72D0019CE3F /* STPIssuingCardPin.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = STPIssuingCardPin.m; sourceTree = ""; };
- 0731329A2277AA200019CE3F /* STPPinManagementServiceFunctionalTest.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = STPPinManagementServiceFunctionalTest.m; sourceTree = ""; };
11C74B9B164043050071C2CA /* Foundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Foundation.framework; path = System/Library/Frameworks/Foundation.framework; sourceTree = SDKROOT; };
- 311A475424EB1D2300576D92 /* STPCardScanner.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = STPCardScanner.h; sourceTree = ""; };
- 311A475524EB1D2300576D92 /* STPCardScanner.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = STPCardScanner.m; sourceTree = ""; };
- 311A475A24EB21AE00576D92 /* STPCameraView.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = STPCameraView.h; sourceTree = ""; };
- 311A475B24EB21AE00576D92 /* STPCameraView.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = STPCameraView.m; sourceTree = ""; };
- 311A476024EB27D000576D92 /* STPCardScannerTableViewCell.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = STPCardScannerTableViewCell.h; sourceTree = ""; };
- 311A476124EB27D000576D92 /* STPCardScannerTableViewCell.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = STPCardScannerTableViewCell.m; sourceTree = ""; };
- 31237F1E24F710E600B22785 /* UINavigationBar+Stripe_Theme.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = "UINavigationBar+Stripe_Theme.h"; path = "PublicHeaders/Stripe/UINavigationBar+Stripe_Theme.h"; sourceTree = ""; };
- 31237F2124F7116D00B22785 /* STPIntentActionAlipayHandleRedirect.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = STPIntentActionAlipayHandleRedirect.h; path = PublicHeaders/Stripe/STPIntentActionAlipayHandleRedirect.h; sourceTree = ""; };
- 31237F2424F7118B00B22785 /* STPIntentAction.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = STPIntentAction.h; path = PublicHeaders/Stripe/STPIntentAction.h; sourceTree = ""; };
+ 3111C35625279C3B00207E32 /* STPSwiftFixtures.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = STPSwiftFixtures.swift; sourceTree = ""; };
+ 3111C38A252BC78B00207E32 /* STPThreeDSUICustomizationTest.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = STPThreeDSUICustomizationTest.swift; sourceTree = ""; };
+ 3111C38D252BC78C00207E32 /* NSURLComponents_StripeTest.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = NSURLComponents_StripeTest.swift; sourceTree = ""; };
+ 3111C391252BC78C00207E32 /* STPPaymentOptionsViewControllerLocalizationTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = STPPaymentOptionsViewControllerLocalizationTests.swift; sourceTree = ""; };
+ 3111C393252BC78D00207E32 /* STPPaymentMethodCardTest.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = STPPaymentMethodCardTest.swift; sourceTree = ""; };
+ 3111C397252BC78D00207E32 /* STPSourceParamsTest.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = STPSourceParamsTest.swift; sourceTree = ""; };
+ 3111C398252BC78E00207E32 /* STPPhoneNumberValidatorTest.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = STPPhoneNumberValidatorTest.swift; sourceTree = ""; };
+ 3111C399252BC78E00207E32 /* STPApplePayFunctionalTest.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = STPApplePayFunctionalTest.swift; sourceTree = ""; };
+ 3111C39A252BC78E00207E32 /* STPPaymentMethodBancontactTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = STPPaymentMethodBancontactTests.swift; sourceTree = ""; };
+ 3111C39B252BC78E00207E32 /* STPPaymentMethodTest.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = STPPaymentMethodTest.swift; sourceTree = ""; };
+ 3111C39C252BC78E00207E32 /* STPTelemetryClientTest.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = STPTelemetryClientTest.swift; sourceTree = ""; };
+ 3111C3A7252BC79000207E32 /* STPBECSDebitAccountNumberValidatorTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = STPBECSDebitAccountNumberValidatorTests.swift; sourceTree = ""; };
+ 3111C3A8252BC79000207E32 /* STPAUBECSFormViewModelTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = STPAUBECSFormViewModelTests.swift; sourceTree = ""; };
+ 3111C3A9252BC79000207E32 /* STPAPIClientTest.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = STPAPIClientTest.swift; sourceTree = ""; };
+ 3111C3AA252BC79000207E32 /* STPEmailAddressValidatorTest.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = STPEmailAddressValidatorTest.swift; sourceTree = ""; };
+ 3111C3AC252BC79100207E32 /* STPCardValidatorTest.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = STPCardValidatorTest.swift; sourceTree = ""; };
+ 3111C3AE252BC79100207E32 /* STPAddCardViewControllerLocalizationTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = STPAddCardViewControllerLocalizationTests.swift; sourceTree = ""; };
+ 3111C3B0252BC79100207E32 /* NSDictionary+StripeTest.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = "NSDictionary+StripeTest.swift"; sourceTree = ""; };
+ 3111C3B1252BC79200207E32 /* STPAUBECSDebitFormViewSnapshotTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = STPAUBECSDebitFormViewSnapshotTests.swift; sourceTree = ""; };
+ 3111C3B2252BC79200207E32 /* STPSourceCardDetailsTest.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = STPSourceCardDetailsTest.swift; sourceTree = ""; };
+ 3111C3B3252BC79200207E32 /* NSDecimalNumber+StripeTest.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = "NSDecimalNumber+StripeTest.swift"; sourceTree = ""; };
+ 3111C3B4252BC79200207E32 /* STPBSBNumberValidatorTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = STPBSBNumberValidatorTests.swift; sourceTree = ""; };
+ 3111C3B5252BC79200207E32 /* STPCardBINMetadataTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = STPCardBINMetadataTests.swift; sourceTree = ""; };
+ 3111C3B6252BC79300207E32 /* STPMandateCustomerAcceptanceParamsTest.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = STPMandateCustomerAcceptanceParamsTest.swift; sourceTree = ""; };
+ 3111C3B8252BC79300207E32 /* STPThreeDSLabelCustomizationTest.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = STPThreeDSLabelCustomizationTest.swift; sourceTree = ""; };
+ 3111C3B9252BC79300207E32 /* STPPaymentMethodGiropayTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = STPPaymentMethodGiropayTests.swift; sourceTree = ""; };
+ 3111C3BA252BC79300207E32 /* STPAddressViewModelTest.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = STPAddressViewModelTest.swift; sourceTree = ""; };
+ 3111C3BB252BC79300207E32 /* STPNetworkStubbingTestCase.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = STPNetworkStubbingTestCase.swift; sourceTree = ""; };
+ 3111C3BC252BC79300207E32 /* STPThreeDSTextFieldCustomizationTest.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = STPThreeDSTextFieldCustomizationTest.swift; sourceTree = ""; };
+ 3111C3BF252BC79400207E32 /* STPPushProvisioningDetailsFunctionalTest.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = STPPushProvisioningDetailsFunctionalTest.swift; sourceTree = ""; };
+ 3111C3C3252BC79400207E32 /* STPThreeDSFooterCustomizationTest.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = STPThreeDSFooterCustomizationTest.swift; sourceTree = ""; };
+ 3111C3C7252BC79500207E32 /* UIImage+StripeTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = "UIImage+StripeTests.swift"; sourceTree = ""; };
+ 3111C3C8252BC79500207E32 /* STPSetupIntentConfirmParamsTest.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = STPSetupIntentConfirmParamsTest.swift; sourceTree = ""; };
+ 3111C3C9252BC79500207E32 /* STPShippingAddressViewControllerLocalizationTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = STPShippingAddressViewControllerLocalizationTests.swift; sourceTree = ""; };
+ 3111C3CC252BC79600207E32 /* STPShippingMethodsViewControllerLocalizationTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = STPShippingMethodsViewControllerLocalizationTests.swift; sourceTree = ""; };
+ 3111C3CD252BC79600207E32 /* STPFormEncoderTest.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = STPFormEncoderTest.swift; sourceTree = ""; };
+ 3111C3CF252BC79600207E32 /* STPPaymentIntentTest.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = STPPaymentIntentTest.swift; sourceTree = ""; };
+ 3111C3D2252BC79700207E32 /* STPColorUtilsTest.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = STPColorUtilsTest.swift; sourceTree = ""; };
+ 3111C3D5252BC79700207E32 /* STPPaymentMethodAUBECSDebitTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = STPPaymentMethodAUBECSDebitTests.swift; sourceTree = ""; };
+ 3111C3D6252BC79800207E32 /* STPCertTest.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = STPCertTest.swift; sourceTree = ""; };
+ 3111C3DB252BC79800207E32 /* STPPaymentMethodEPSTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = STPPaymentMethodEPSTests.swift; sourceTree = ""; };
+ 3111C3DC252BC79900207E32 /* STPMandateDataParamsTest.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = STPMandateDataParamsTest.swift; sourceTree = ""; };
+ 3111C3DF252BC79900207E32 /* STPCardTest.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = STPCardTest.swift; sourceTree = ""; };
+ 3111C3E0252BC79900207E32 /* STPPaymentMethodPrzelewy24Tests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = STPPaymentMethodPrzelewy24Tests.swift; sourceTree = ""; };
+ 3111C3E5252BC79A00207E32 /* PKPayment+StripeTest.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = "PKPayment+StripeTest.swift"; sourceTree = ""; };
+ 3111C3E6252BC79A00207E32 /* STPMandateOnlineParamsTest.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = STPMandateOnlineParamsTest.swift; sourceTree = ""; };
+ 3111C3E8252BC79A00207E32 /* STPNumericStringValidatorTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = STPNumericStringValidatorTests.swift; sourceTree = ""; };
+ 3111C3EB252BC79B00207E32 /* STPThreeDSNavigationBarCustomizationTest.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = STPThreeDSNavigationBarCustomizationTest.swift; sourceTree = ""; };
+ 3111C3EF252BC79C00207E32 /* STPLabeledMultiFormTextFieldViewSnapshotTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = STPLabeledMultiFormTextFieldViewSnapshotTests.swift; sourceTree = ""; };
+ 3111C3F0252BC79C00207E32 /* STPPaymentIntentParamsTest.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = STPPaymentIntentParamsTest.swift; sourceTree = ""; };
+ 3111C3F1252BC79C00207E32 /* STPFormTextFieldTest.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = STPFormTextFieldTest.swift; sourceTree = ""; };
+ 3111C3F5252BC79D00207E32 /* STPAddCardViewControllerTest.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = STPAddCardViewControllerTest.swift; sourceTree = ""; };
+ 3111C3F6252BC79D00207E32 /* NSString+StripeTest.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = "NSString+StripeTest.swift"; sourceTree = ""; };
+ 3111C3F7252BC79D00207E32 /* FBSnapshotTestCase+STPViewControllerLoading.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = "FBSnapshotTestCase+STPViewControllerLoading.swift"; sourceTree = ""; };
+ 3111C3F8252BC79D00207E32 /* StripeErrorTest.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = StripeErrorTest.swift; sourceTree = ""; };
+ 3111C3F9252BC79D00207E32 /* STPThreeDSSelectionCustomizationTest.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = STPThreeDSSelectionCustomizationTest.swift; sourceTree = ""; };
+ 3111C3FB252BC79E00207E32 /* STPPinManagementServiceFunctionalTest.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = STPPinManagementServiceFunctionalTest.swift; sourceTree = ""; };
+ 3111C3FC252BC79E00207E32 /* STPShippingAddressViewControllerTest.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = STPShippingAddressViewControllerTest.swift; sourceTree = ""; };
+ 3111C3FD252BC79E00207E32 /* STPPaymentContextApplePayTest.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = STPPaymentContextApplePayTest.swift; sourceTree = ""; };
+ 3111C400252BC79E00207E32 /* STPEphemeralKeyTest.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = STPEphemeralKeyTest.swift; sourceTree = ""; };
+ 3111C401252BC79F00207E32 /* STPApplePayContextTest.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = STPApplePayContextTest.swift; sourceTree = ""; };
+ 3111C402252BC79F00207E32 /* STPPostalCodeValidatorTest.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = STPPostalCodeValidatorTest.swift; sourceTree = ""; };
+ 3111C405252BC79F00207E32 /* STPPaymentMethodSofortTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = STPPaymentMethodSofortTests.swift; sourceTree = ""; };
+ 3111C40A252BC7A000207E32 /* STPBinRangeTest.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = STPBinRangeTest.swift; sourceTree = ""; };
+ 3111C410252BC7A100207E32 /* STPPaymentCardTextFieldViewModelTest.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = STPPaymentCardTextFieldViewModelTest.swift; sourceTree = ""; };
+ 3111C411252BC7A100207E32 /* NSArray+StripeTest.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = "NSArray+StripeTest.swift"; sourceTree = ""; };
+ 3111C412252BC7A100207E32 /* STPThreeDSButtonCustomizationTest.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = STPThreeDSButtonCustomizationTest.swift; sourceTree = ""; };
+ 3111C413252BC7A200207E32 /* STPPaymentOptionsViewControllerTest.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = STPPaymentOptionsViewControllerTest.swift; sourceTree = ""; };
+ 3111C415252BC7A200207E32 /* NSMutableURLRequest+StripeTest.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = "NSMutableURLRequest+StripeTest.swift"; sourceTree = ""; };
+ 31138F092544AD270060F82F /* STPConnectAccountParams.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = STPConnectAccountParams.m; sourceTree = ""; };
+ 31138F0A2544AD270060F82F /* STPEmailAddressValidator.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = STPEmailAddressValidator.h; sourceTree = ""; };
+ 31138F0B2544AD270060F82F /* STPSourcePoller.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = STPSourcePoller.h; sourceTree = "