Eşleme yönetimi için özel bir UI kullanan iki oyunculu sıra tabanlı bir oyun üzerinde çalışıyoruz. Oyuncu zaman aşımlarını kullanmak için uygulamayı iOS 6+ ile kısıtlamayı düşünün. Kullanıcıya kalan süreyi göstermek istiyorum, ancak katılımcı.timeoutDate her zaman boş mu? WWDC 2012 videosuna göre (bu zaman aşımı nextParticipants'ın son katılımcısı için geçerli olmayacaktır), endTurnWithNextParticipants çağrılırken iki girişli (dizin 0'da ve dizin 1'de yerel oyuncu) bir dizi geçiriyorum: turnTimeout: matchData: completionHandler : Bir dönüş almak. Hem GKTurnTimeoutDefault hem de çeşitli tamsayı değişmezlerini denedim ... şans yok ... her zaman boş görünüyor. Oyuncunun son dönüş tarihi iyi çalışıyor.Başa Dön Tabanlı Katılımcı Zaman Aşımı Tarihi Her Zaman NULL
Oynatıcı zaman aşımları konusunda ... onları çalıştırdıktan sonra, bu nasıl teslim edilir? GKTurnBasedMatchOutcomeTimeExpired'i görüyorum ... bu bir dönüş etkinliğinde mi geliyor? Apple'ın geliştirici forumu
Elian Gidoni itibaren
Bu sorunla ilgili herhangi bir ilerleme kaydettiniz mi? Aynı şeyle yüzleşiyorum. Tüm zaman aşımı tarihlerim, zaman aşımı aralığı ayarlandığında bile sıfırdır. – rymagno