前提条件
このチュートリアルを開始する前に、以下の前提条件が満たされていることを確認してください。- PlayFab 開発者アカウント を作成した。
- PlayFab タイトルを作成し、そのタイトルが PlayFab Party の許可リストに登録されている。
- Xcode バージョン 10.2.1 以上がインストールされている。
- PlayFab Party プラットフォーム リポジトリ にアクセスできる。
- デプロイ用にアプリを署名するために使用できる Apple 開発者アカウントを作成した。
必要なライブラリとヘッダー ファイルを含める
ヘッダー
- PlayFab Party 配布リポジトリ の以下のヘッダー ファイルを含める必要があります。
フレームワーク
- PlayFab Party 配布パッケージ内にも含まれる以下のフレームワークに対して、アプリケーションをリンクする必要があります。
- iOS: PlayFabParty
- macOS: PlayFabPartyMac
SSL ライブラリは OpenSSL バージョン XXX からビルドされています。XXX 以上の OpenSSL バージョンを使用してください。
iOS または macOS で PlayFab Party を動作させる手順
コアの Party ライブラリは C++ で記述されているため、Objective C++ コードから直接アクセスできます。便宜上、Party ライブラリの機能にアクセスするためのシンプルな Objective-C++ ラッパー クラスを作成しました。大まかには、ネットワークを作成し、ネットワークに接続し、ネットワーク間でメッセージを送信する Party API メソッドにアクセスできるクラスが必要です。iOS デモ アプリの例として SimpleClientClass を示します。SimpleClientImpl と NetworkManager を介して Party API にマッピングされます。
