Box Developerドキュメント

Swift SDK (Generated) のインストール

ガイド ツール SDK Swift SDK (Generated) のインストール

Swift SDK (Generated) のインストール

Swiftプロジェクトでは、Box Swift SDKを使用してBox APIを呼び出すことができます。

Swift SDKはパブリックベータ段階です。

GitHubでSwift SDKの詳細を確認する

Swift Package Manager

Swift Package Managerは、Swiftコードの配布を管理するためのツールです。これは、依存関係のダウンロード、コンパイル、リンクのプロセスを自動化するためにSwiftのビルドシステムと統合されています。

Xcodeプロジェクトに依存関係を追加するには:

  1. Xcodeプロジェクトで、[File (ファイル)]、[Add Package Dependency (パッケージの依存関係を追加)] の順に選択します。
  2. プラスアイコン、[Add Package Collection (パッケージコレクションの追加)] の順にクリックします。
  3. リポジトリのURL https://github.com/box/box-swift-sdk-gen.gitを入力し、[Load (読み込む)] をクリックします。

または、Package.swiftの依存関係の値に依存関係を追加することもできます。

詳細な手順については、Swift Package Managerの公式ドキュメントやXcodeのドキュメントを参照してください。

Carthage

Carthageは、依存関係を構築し、バイナリフレームワークを提供する分散型の依存関係マネージャです。

BoxSdkGenに依存関係を追加するには:

  1. Cartfileに次の行を追加します。
git "https://github.com/box/box-swift-sdk-gen.git"

  1. 以下を実行します。
carthage bootstrap --use-xcframeworks

  1. ビルドされたxcframeworkCarthage/Buildからプロジェクトにドラッグします。

詳細な手順については、Carthageの公式ドキュメントを参照してください。