Log peringatan SKView


9

Saat menjalankan aplikasi SwiftUI & SpriteKit saya, saya mendapatkan pesan-pesan berikut dalam log:

2019-11-18 21: 58: 57.631912 + 0000 PixelBattles [2812: 1215803]

SKView: abaikanRenderSyncInLayoutSubviews adalah TIDAK. Panggil _renderSynchronouslyForTime tanpa penangan

Apa yang saya lakukan salah untuk menerima log ini, dan haruskah saya mengkhawatirkannya? Mungkinkah itu bug?

Mungkinkah SwiftUI tidak tahu cara melakukan tata letak untuk SKView?

Suntingan utama:

Jika Anda membutuhkan kode, Anda dapat melihatnya di suntingan sebelumnya. Di bawah ini saya menyatakan mengapa menurut saya itu tidak relevan lagi.

Saya telah mengirimi Apple beberapa umpan balik ( FB7456217). Saya telah menghapus kode tersebut, karena saya tidak lagi menduga bahwa ini adalah masalah yang berkaitan dengan kode saya. Saya membuat proyek permainan kosong, tanpa SwiftUI, dan masih mendapat log peringatan yang sama secara instan.

Begitu pun dengan templat proyek default, log masih muncul untuk perangkat dan simulator. Saya akan memperbarui masalah ini jika saya mendapat respons yang bermanfaat.


Saya masih belum mendengar kabar apa pun - adakah yang mendapat informasi baru sejak saya memposting ini lebih dari setengah bulan yang lalu? Saya masih memiliki peringatan ini!

Jawaban:


2

baru tahu ini untuk diriku sendiri.

Dalam perubahan kode Anda

if let scene = SKScene(fileNamed: "GameScene")

untuk

if let scene = GameScene(fileNamed: "GameScene")


0

Saya yakin Anda juga akan mendapatkan peringatan ini jika Anda memiliki subview UIKit dari SKView.

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.