Xcode versions and the ArcGIS Runtime SDK for Qt

564
1
12-06-2018 05:50 PM
Labels (1)
EricBader
Occasional Contributor III
1 1 564

Today, The Qt Company announced the release of Qt 5.12 LTS. This release brings with it support for Xcode 10 for the first time. ArcGIS Runtime SDK for Qt 100.4 was built with Qt version 5.9, which for iOS builds, utilizes Xcode 9. 

What does this mean?

If you develop iOS apps with ArcGIS Runtime SDK for Qt 100.4, you should continue to use Xcode 9. We have performed some ad-hoc testing with Xcode 10, and have not found any new issues, but it is possible that there are some binary compatibility issues, and we therefore do not recommend this. Starting in March 2019, Apple's App Store will require that all submission be built with Xcode 10. We recommend pushing any required updates before this date and waiting for the 100.5 release of ArcGIS Runtime, which will support Xcode 10. We are planning on releasing 100.5 near the end of Q1 2019, so we hope this will cause minimal issues.

Thanks!

The ArcGIS Runtime SDK for Qt Development Team

1 Comment
KennSebesta
New Contributor III

FWIW, I've been naively using XCode 10 for all my ArcGIS experimentation and have not had any hiccups to report on macOS. No experience with iOS.

Please note that when using Qt 5.12, you will need to explicitly enable using the debug framework, or else DEBUG binaries will crash with an esoteric error message.