环境配置
Unity 设置
输入用于 PlayNANOO 通信的频道信息和 API 信息。
图1. Unity PlayNANOO 菜单
图2. Unity PlayNANOO 设置
API 认证信息
- Game ID 输入频道 ID。
- Service Key 输入已颁发的 Service Key。
- Secret Key 输入已颁发的 Secret Key。
API 信息可在控制台频道 > 设置 > API & 平台管理中查看。
Android 设置
为了在 Android 上提供流畅的服务,部分权限和 Activity 会自动添加。
添加权限
| 权限 | 说明 | 自动注册 |
|---|---|---|
| Internet | PlayNANOO 所有服务所需的互联网访问权限。 | O |
<manifest>
...
<uses-permission android:name="android.permission.INTERNET" />
...
</manifest>
iOS 设置
请为 iOS 服务配置 info.plist。
添加互联网权限
使用 PlayNANOO 服务时,如果出现以下错误,请添加相应权限。
信息
App Transport Security has blocked a cleartext HTTP (http://) resource load since it is insecure. Temporary exceptions can be configured via your app's Info.plist file.
权限配置指南
将 info.plist > Information Property List > App Transport Security Settings > Allow Arbitrary Loads 的值更改为 YES
图5. iOS 添加互联网权限
添加相机和相册权限
请添加相机和相册权限,以便在论坛和客服中心上传附件。
图6. iOS 添加相机和相册权限
添加 Framework
请添加以下 Framework 以确保 PlayNANOO 服务的正常运行。
| Framework | Embed |
|---|---|
| WebKit.framework | Do Not Embed |
| PlayNANOOPlugin.framework | Embed & Sign |
图7. iOS Framework 选择(基于 Unity 2019.4.x)
图8. iOS 添加 Framework