情報CocoaPods は非推奨になりつつあります。MoEngage では、すべての新規統合に Swift Package Manager を使用することを推奨しています。詳細については、こちらを参照してください。
-
CocoaPods がインストールされていない場合は、ターミナルで以下の行を実行してインストールできます。
-
Podfile がない場合は、
pod initコマンドを使用して作成します。その後、以下のようにMoEngage-iOS-SDKpod を Podfile に追加します。情報~>演算子は記述した最後の要素のみを更新するため、固定する要素の数によって受け取る更新が決まります。- パッチ更新のみを受け取るには、3 つの要素すべてを固定します:
pod 'MoEngage-iOS-SDK', '~> 11.02.0'。これは>= 11.2.0, < 11.3.0に解決されます。 - マイナー更新とパッチ更新を受け取るには、2 つの要素を固定します:
pod 'MoEngage-iOS-SDK', '~> 11.02'。これは>= 11.2, < 12.0に解決されます。 - メジャー変更を含む最新バージョンを受け取るには、
pod 'MoEngage-iOS-SDK'を使用します。
11.02.0はセグメント[11, 2, 0]として解析されるため、~> 11.02.0と~> 11.2.0は同じ要件です。 - パッチ更新のみを受け取るには、3 つの要素すべてを固定します:
-
プロジェクトのルートディレクトリでターミナルから以下を実行して、MoEngage iOS SDK を統合します。
- プロジェクトのワークスペースを開き、MoEngage SDK が正しく追加されていることを確認します。