PUN 2 is in maintenance / LTS mode. Aside from some fixes no further feature updates are planned. Of course, existing PUN 2 projects will continue to run. New projects should consider Fusion or Quantum.
Subscription Error Cases
當您使用Photon Cloud而不是自己託管時,需要記住一些額外的錯誤情況。
下文將對此進行解釋。
此外,請查看用戶端平台SDK中包含的檔案以瞭解實作細節。
在所有情況下,Photon Cloud儀表板都有助於檢查AppId和訂閱。
身份驗證錯誤
在與雲端進行身份驗證時發生以下錯誤。
客戶端已連接,但透過您的AppId標識相應的遊戲。
當您調用Connect
時,身份驗證會自動完成。
未知或已封存的AppId
如果伺服器根本不知道提供的AppId,就會發生這種情況。
檢查拼寫錯誤,確保使用正確的應用程式類型。
已達到CCU限制
除非您有「CCU Burst」計畫,否則客戶端在連接過程中可能會在身份驗證步驟失敗。
受影響的客戶端無法調用操作。
請注意,結束遊戲並返回主伺服器的玩家將斷開連接並重新連接,這意味著他們剛剛玩過遊戲,並在下一分鐘/重新連接時被拒絕。
這是一項臨時措施。
一旦CCU低於限制,玩家將能夠再次連接遊戲。
OpAuthenticate是連接工作流程的一部分,但僅在Photon Cloud上可能會發生此錯誤。
具有CCU有限許可證的自託管Photon伺服器根本不允許客戶端連接。
外掛程式不匹配
當用於連接到Photon Cloud的AppId與使用的SDK類型不同時,會發生此錯誤。
例如,嘗試使用Realtime SDK AppId類型或Voice SDK AppId啟動Photon Fusion SDK客戶端。
AppId類型可以直接透過Photon Cloud儀表板進行驗證。
如果您遇到此類錯誤,請檢查AppId類型和/或創建新的AppId進行檢查。