---
title: 依存関係マネージャー
slug: hMUfbMP5QYx8ffCTAyNMB
createdAt: 2025-07-28T23:08:28.157Z
---

# 依存関係マネージャーを使用したインストール

`Forter SDK` は [Swift Package Manager](https://swift.org/package-manager/) と [CocoaPods](https://cocoapods.org/) で配布されています。配信物は両方の統合方法で同じです。

## Swift Package Manager

::::hint{type="danger"}
以前にCocoaPodsを統合方法として使用していた場合は、`pod 'ForterSDK'` を `Podfile` から削除し、次のコマンドを実行してください:

:::BlockQuote
pod cache clean ForterSDK
pod install --no-repo-update
:::
::::

### Xcode

1. プロジェクトナビゲーターで、**プロジェクト** を選択し、次に **パッケージ依存関係** タブを選択して、**+** ボタンをクリックします。
2. 検索バーに `https://bitbucket.org/forter-mobile/forter-ios-sdk.git`
3. 依存関係ルールを **次のメジャーバージョンまで** に設定し、"パッケージを追加" ボタンをクリックします。

### Package.swift

プロジェクトに **Forter SDK** を追加するには、`Package.swift` にそれをパッケージ依存関係として含めます:

```swift
dependencies: [
    .package(url: "https://bitbucket.org/forter-mobile/forter-ios-sdk.git", .upToNextMajor(from: "3.0.2"))
]
```

## CocoaPods

プロジェクトに `Forter SDK` をCocoaPodsを使用して統合するには、次の手順を実行してください:

1. あなたの `Podfile` に `use_frameworks!` フラグが含まれていることを確認してください。
2. 次のように&#x20;
   `ForterSDK`
   &#x20;Podを&#x20;
   `Podfile`
   &#x20;に、使用している他のフレームワークの隣に追加します:

   ```objc
   pod 'ForterSDK', :git => 'https://bitbucket.org/forter-mobile/forter-ios-sdk.git'
   ```
3. 次のコマンドを実行します `pod install`

***

# バージョンの更新

### Swift Package Manager

Swift Package Managerを使用して `Forter SDK` を更新するには:

1. Xcodeで、ファイル > パッケージ > 最新のパッケージバージョンに更新に移動します。
2. Xcodeは、バージョンルールに一致する最新バージョンに自動的に更新されます。

### Cocoapods

1. あなたの `Podfile`, 特定のバージョンに固定されていないことを確認してください:

   ```ruby
   pod 'ForterSDK', :git => 'https://bitbucket.org/forter-mobile/forter-ios-sdk.git', '~> 3.0.2' # 最新のマイナーバージョンを使用
   # または
   pod 'ForterSDK', :git => 'https://bitbucket.org/forter-mobile/forter-ios-sdk.git'  # 最新のバージョンを使用
   ```
2. 次のコマンドを実行します `pod update ForterSDK`
