iOS 9.* のサポート終了
SDK バージョン7.0.0 から、デプロイメントターゲットを iOS 10.0 に設定したため、iOS 9.* のサポートを終了しました。iOS 9.0 のユーザーベースは非常に少なく、ほとんどの開発者が既にアプリのデプロイメントターゲットを iOS 10.0 より上に設定しているため、この決定を行いました。
初期化メソッドの変更
以前の初期化メソッドを非推奨とし、新しいメソッドを導入しました。新しいメソッドは MOSDKConfig インスタンスを引数として受け取ります。このインスタンスには、アプリの起動時に SDK をセットアップするために必要なワークスペース ID とともに、複数のパラメーターを含めることができます。 非推奨のメソッドリージョン/データセンターの設定
MODataCenter:SDK でデータセンターを設定するための新しい API を導入しました。DataRedirectionRegion 列挙子を使用していた以前の API はサポートされなくなりました。代わりに、MOSDKConfig を使用して構成し、初期化時に指定する必要があります。最新の SDK バージョンでの構成方法については、ドキュメントを参照してください。
以前のメソッド [6.3.1 以前]
アプリターゲット:App Group ID の設定
以前は、アプリターゲットの App Group ID をsetAppGroupID: を使用して設定していましたが、これはサポートされなくなりました。最新の SDK バージョンでは、MOSDKConfig を使用して構成してください(詳細についてはリンクを参照してください)。
以前のメソッド [6.3.1 以前]
ログの有効化に関する変更
トラブルシューティングのために SDK ログを有効にするメソッドが、debug: から enableSDKLogs: に変更されました。以前のメソッドは以下のように使用していました。最新の SDK バージョンでの更新された実装については、次のドキュメントを参照してください。
以前のメソッド [6.3.1 以前]