在iOS 10中,Game Center應用程序已不存在,因此我假設提供直接從應用程序刪除匹配的可能性是一個好主意,但Game Center是否自行進行一些內務管理?Game Center比賽(GKMatch)有多長時間?
如果用戶沒有手動刪除匹配,那麼匹配是否會一直列出?在一段時間後(也許是6個月)刪除已完成或放棄的比賽會是一個好主意嗎?還是Game Center已經做了類似的事情?
在iOS 10中,Game Center應用程序已不存在,因此我假設提供直接從應用程序刪除匹配的可能性是一個好主意,但Game Center是否自行進行一些內務管理?Game Center比賽(GKMatch)有多長時間?
如果用戶沒有手動刪除匹配,那麼匹配是否會一直列出?在一段時間後(也許是6個月)刪除已完成或放棄的比賽會是一個好主意嗎?還是Game Center已經做了類似的事情?
遊戲中心不會刪除任何匹配,至少從未刪除過任何我的回合制匹配(禁止從沙盒GC env進行一次大規模遷移,但這是一次非向後兼容升級,不是家政)。
從一開始,我就一直提供遊戲中的進度匹配列表,允許用戶恢復和刪除匹配。這種方法的一個好處是:如果用戶從舊遊戲中心應用中刪除了匹配,那麼比賽就會消失。原來這場比賽將被刪除,但其他球員從未被通知過。其他球員在等待「刪除者」完成一個永遠不會完成的轉折時被永遠擱置。通過管理應用程序內的刪除,您可以發出適當的「退出遊戲」(輪流打轉)呼叫,爲其他玩家搶救遊戲。
既然他們已經刪除了遊戲中心應用程序,管理比賽的責任似乎完全落在了我們身上,但我認爲上述陷阱情況不會再發生。我相信這是一種進步。我們現在不必擔心在我們的應用之外發生的事件,我們不知道並且無法從中恢復。
是的。我與我的應用程序有相同的問題,如果有人從GC中刪除了一款遊戲,那麼遊戲幾乎處於閒置狀態。我想我可以讓人們自己刪除遊戲。謝謝。 – coopersita