コンテンツにスキップ
アカウントを作成
または
サインイン
Stripe ドキュメントのロゴ
/
AI に質問する
アカウントを作成
サインイン
始める
支払い
売上
プラットフォームおよびマーケットプレイス
資金管理
開発者向けリソース
概要
バージョン管理
変更ログ
API バージョンのアップグレード
SDK バージョンをアップグレードする
Essentials
SDK
    概要
    サーバー側 SDK
    モバイルの SDK
    iOS SDK
    Android SDK
    React Native SDK
    ウェブの SDK
    ES Module Stripe.js
    React Stripe.js
    Terminal SDK
    iOS SDK
    Android SDK
    React Native SDK
    コミュニティー
    コミュニティ SDK
    モバイル移行
    iOS SDK 24 に移行
    Android SDK 21 に移行
API
テスト
Stripe CLI
サンプルプロジェクト
ツール
ワークベンチ
開発者ダッシュボード
Stripe Shell
Visual Studio Code をご利用の場合
機能
ワークフロー
イベントの送信先
Stripe 健全性アラートファイルのアップロード
AI ソリューション
エージェントツールキット
セキュリティとプライバシー
セキュリティ
プライバシー
Stripe を拡張する
Build Stripe apps
Use apps from Stripe
パートナー
Partner Ecosystem
パートナー認定
ホーム開発者向けリソースSDKs

Stripe iOS SDK 24 に移行する

Swift と Objective-C のアプリを最新の iOS SDK メジャーバージョンに移行します。

PaymentSheet

PaymentSheet は、決済手段を縦または横のレイアウトで表示します。このメジャーバージョン以前のバージョンでは、PaymentSheet はデフォルトで横型レイアウトに設定されていました。現在、Stripe はレイアウトを自動で最適化しています。特定のレイアウトを設定したい場合は、PaymentSheet.Configuration.paymentMethodLayout プロパティを .horizontal または .vertical に設定します。

このサンプルコードは、レイアウトを以前のデフォルトである横型に戻します。

var configuration = PaymentSheet.Configuration() configuration.paymentMethodLayout = .horizontal

基礎実装

クレジットカードおよびウォレットでの支払いの回収に使用されていたレガシーの基礎実装はサポートされなくなりました。

アプリが以下のいずれかの API に依存している場合は、基礎実装が使用されます。移行ガイドの手順に従って、Mobile Payment Element に移行してください。

  • STPCustomerContext
  • STPPaymentContext
  • STPPaymentOptionsViewController
  • STPAddCardViewController
  • STPShippingAddressViewController
このページはお役に立ちましたか。
はいいいえ
お困りのことがございましたら 、サポートにお問い合わせください。
早期アクセスプログラムにご参加ください。
変更ログをご覧ください。
ご不明な点がございましたら、お問い合わせください。
LLM ですか?llms.txt を読んでください。
Powered by Markdoc