iOS版のBoltzMessenger SDKを使用する

BoltzMessenger のサーバー部分のみを利用して、アプリにプッシュ通知機能を実装する方法です。

アプリ側の要件

アプリ側には以下の条件が必要となります。

  • Deployment Target は iOS 9 以上であること。
  • 開発環境は Xcode 8.3 以上であること。

BoltzMessenger SDK の取り込み

組み込み対象のアプリを Xcode で開き、プロジェクトを右クリックして[Show in Finder]を選択してFinderで開きます。

BoltzMessenger のソースコードから SDK フォルダをプロジェクトと同じ階層にコピーします。

コピーした SDK フォルダにある BoltzMessengerSDK.xcodeproj を Xcode のプロジェクト以下にドロップします。

ドロップ後、以下のようになったことを確認してください。

アプリのプロジェクトを選択し、ターゲットからアプリのターゲットを選択、General タブの Embedded Binaries の [+] ボタンをクリックします。

BoltzMessengerSDK.framework を選択し、追加します。

BoltzManager の接続時の注意点

BoltzMessenger SDK の詳しい使用方法は BoltzMessenger アプリのソースコードでご確認いただけますが、ポイントとしては以下の点があります。

  • AppDelegate の didFinishLaunchingWithOptions にて、BoltzManager のインスタンスを生成し、didFinishLaunching メソッドを呼び出してください。
  • AppDelegate にて didRegisterUserNotificationSettings, didRegisterForRemoteNotificationsWithDeviceToken, didReceiveRemoteNotification を実装し、BoltzManagerの対応するメソッドを呼び出してください。

ご不明な点はありませんか?

機能の詳細、導入のご検討、お見積もり依頼などは、お気軽にお問い合わせください。
担当者から追ってご連絡いたします。

お問い合わせはこちら