2017-09-22 5 views
0

Die WhirlyGlobe-Maply-API, die ich in meiner iOS-App verwende, funktioniert nicht mehr mit dem Upgrade auf xcode 9. Führt xcode 9 irgendwelche Build-Einstellungen oder irgendetwas anderes ein, was die Art und Weise beeinflussen würde, wie meine App kompiliert wird? Ich habe nichts im Code geändert, aber wenn Xcode 9 es kompiliert, haben die Vektoren, die mit nahem Zoom-Ebenen gezeichnet werden, ihre Genauigkeit in der Y-Achse verloren. Jede Hilfe sehr geschätzt!kompiliert xcode 9 meine iOS App anders?

Antwort

0

Xcode 9 führt iOS 11 ein und wenn Sie nicht manuell einen Simulator für iOS 10 herunterladen, werden Sie beim Ausführen Ihrer App die neueste und beste Version von Apple testen. Es ist diese neue Version von iOS, die Ihnen wahrscheinlich Probleme bereiten wird.

Wenn Ihre WhirlyGlobe-Maply-API Internetzugriff erfordert, sollten Sie überprüfen, ob sie über HTTPS auf ihre API zugreift, andernfalls müssen Sie in Ihrer Info.plist Ausnahmen für die App-Transportsicherheit hinzufügen. Sie können mehr über ATS in diesem WWDC 2016 - What's New in Security Video erfahren.

Was Rendering-Probleme, würde ich vorschlagen, dass Sie ein Ticket mit dem Entwickler zu öffnen, wie sie ihren Code einstellen müssen, um mit iOS 11.

+0

Dank für Ihre Antwort an die Arbeit! Ich teste die App sowohl auf iOS9 als auch auf iOS11 und bekomme das gleiche Problem, daher glaube ich nicht, dass es sich um iOS handelt. Nachdem ich ein wenig mehr gegraben habe, fange ich an zu denken, dass es vielleicht damit zusammenhängt, wie die trigonometrischen Funktionen 'atan' und 'sinh' bewertet werden ... – willround

Verwandte Themen