先决条件
在开始本教程之前,请确保满足以下先决条件:- 你已创建 PlayFab 开发者帐户
- 你已创建 PlayFab Title,并且该 Title 已被列入 PlayFab Party 的允许列表
- 你已安装 Xcode 10.2.1 或更高版本
- 你有权访问 PlayFab Party 平台仓库
- 你已创建可用于为部署签名应用的 Apple 开发者帐户。
包含所需的库和头文件
头文件
- 你需要包含 PlayFab Party 分发仓库中的以下头文件。
框架
- 你需要将应用程序链接到以下框架,这些框架也位于 PlayFab Party 分发包中。
- iOS:PlayFabParty
- macOS:PlayFabPartyMac
SSL 库基于 Open SSL 版本 XXX 构建。请使用 XXX 或更高版本的 OpenSSL。
让 PlayFab Party 在 iOS 或 macOS 上工作的步骤
由于核心 Party 库是使用 C++ 编写的,可以直接从 Objective C++ 代码访问它。为方便起见,我们制作了一个简单的 Objective-C++ 包装类以访问 Party 库功能。总体而言,你需要一个可访问 Party API 方法的类,用于创建网络、连接到网络以及在网络上发送消息。SimpleClientClass 作为示例展示在我们的 iOS 演示应用中。SimpleClientImpl 和 NetworkManager 映射到 Party API。
