UI-API wurde für einen Hintergrundthread com.google.Maps.LabelingBehavior aufgerufen

8

Nach dem Upgrade auf XCode 9 erhalte ich plötzlich die folgende Warnung, wenn ich meine App starte:

%Vor%

Ich kann es auf das Problem eingrenzen, wenn ich die Karte meiner Ansicht zuordnen.

%Vor%

Kann ich das beheben oder ist es in Google Maps? Prost

    
Recusiwe 25.09.2017, 13:19
quelle

1 Antwort

2

Das Problem liegt in der Google-Bibliothek.

Wenn Sie diese Art von Warnung nicht möchten, können Sie den Haupt-Thread-Checker in den Scheme-Optionen deaktivieren.

Gehe zu Product > Scheme > Manage Schemes suche das Schema, das du für deine Tests verwendest, und drücke Edit... in der linken Seitenleiste drücke Run und gehe dann zu Diagnostics und deaktiviere Main Thread Checker checkbox.

Dies ist nur eine zeitliche Lösung, wenn Sie diese Warnungen nicht möchten. Ich empfehle es nicht, weil Sie Bugs einführen könnten, wenn Sie die Benutzeroberfläche in einem Hintergrund-Thread aufrufen

Wenn Sie einen Test haben, sollten Sie das Kontrollkästchen in Test Option deaktivieren, wie ich in Xcode 9, iOS 11, XCUITest Fehler: Main Thread Checker Flurry Analytics wenn Sie nicht möchten, dass die Tests abstürzen

    
Alberto Cantallops 25.09.2017 13:44
quelle

Tags und Links