अपना SwiftUI & SpriteKit ऐप चलाते समय, मुझे लॉग में निम्नलिखित संदेश मिलते हैं:
2019-11-18 21: 58: 57.631912 + 0000 PixelBattles [2812: 1215803]
SKView: ignRenderSyncInLayoutSubviews NO है। हैंडलर के बिना _renderSynchronouslyForTime को कॉल करें
इस लॉग को प्राप्त करने के लिए मैं क्या गलत कर रहा हूं, और क्या मुझे इसकी चिंता करनी चाहिए? यह एक बग हो सकता है?
क्या ऐसा हो सकता है कि SwiftUI यह पता न लगा सके कि लेआउट को कैसे करना है SKView
?
प्रमुख संपादन:
यदि आपको कोड की आवश्यकता है, तो आप इसे पिछले संपादन में देख सकते हैं। नीचे मैंने कहा कि मुझे क्यों नहीं लगता कि यह अब प्रासंगिक है।
मैंने Apple को कुछ प्रतिक्रिया ( FB7456217
) भेजी है । मैंने कोड हटा दिया है, क्योंकि मुझे अब संदेह नहीं है कि यह मेरे कोड के साथ करने के लिए एक मुद्दा है। मैंने एक खाली गेम प्रोजेक्ट बनाया, कोई स्विफ्टयूआई नहीं, और फिर भी तुरंत एक ही चेतावनी लॉग मिला।
यहां तक कि डिफ़ॉल्ट प्रोजेक्ट टेम्पलेट के साथ, लॉग अभी भी डिवाइस और सिम्युलेटर के लिए दिखाई दिया। यदि मुझे एक उपयोगी प्रतिक्रिया मिलती है तो मैं इस मुद्दे पर अपडेट करूंगा।
मैंने अभी भी कुछ भी वापस नहीं सुना है - क्या किसी को कोई नई जानकारी तब से मिली है जब मैंने इसे आधे महीने पहले पोस्ट किया था? मुझे अभी भी ये चेतावनी है!