[Unity] Google Play Game Service – iOS



通常是先完成 Android 部分才開始著手 iOS
Android 的部分請先參考這一篇:

Google Play Game Service CodeLab

Overview

Unity:5.2.2f
GPGS:0.9.26

1. 連結應用程式 – iOS
2. 匯出資源 – Objective C
3. Unity 中的 GPGS iOS Setup 設定 Client ID 和 Resources
4. 開啟 XCode workspace 編譯


連結應用程式 – iOS

[Unity] GPGS - iOS

[Unity] GPGS - iOS

[Unity] GPGS - iOS

確認 Bundle ID 無誤

[Unity] GPGS - iOS

Client ID for iOS

這裏的 Client ID 和 Android 不同
不過沒有要編 Web 版的一樣用不到

[Unity] GPGS - iOS

匯出 Objective C 的資源 Definition

進入排行榜或成就頁面
就可以找到匯出資源的選項

[Unity] GPGS - iOS

Unity GPGS iOS Setup

[Unity] GPGS - iOS

XCode Workspace

Google Play 會幫你多建一個 Workspace
主要是把 GPGS 用到的 Pods project 也加進來

[Unity] GPGS - iOS

測試結果

整體來說,Android 流程跑過之後
iOS 部分應該可以輕鬆解決

[Unity] GPGS - iOS[Unity] GPGS - iOS


Problems

ld: library not found for -lPods-Unity-iPhone

Solution

Delete libPods-Unity-iPhone.a

Delete libPods-Unity-iPhone.a

Reference

Github: GPGS for Unity




歡迎您留言與分享!(Welcome for comments or sharing!)

Related Post:

Tagged on: ,