Can you believe it? Apple banned its Xcode 11.2 !! The release of Xcode version 11 was meant to support iOS 13 and it came with impressive features such as image preview support and the much-awaited dark mode support. But Apple discovered major problems with later releases of tools (Xcode 11.2) that lead them to discontinue support from the same. Here are the problems that led to the ban or we can say discontinuation of a particular version.
SwiftUI Support Problem
When using Xcode 11.2, everything looks pretty good, especially the Xcode’s new dark User Interface. But with a closer look at the coding line reveals something is very wrong. When you disable the dark UI on your apps (maybe you want them darker or lighter) and try moving the details to Swift 5.1, it starts implementing auto-layouts. The sources whisper that the problem was caused by faulty SwiftUI support.
Bugs Making Apps Using UITextView to Crash
SwiftUI was encountered with a problem and that may be fixed through coding at some points but on the other hand, it would be too tedious if it is possible to achieve at any level. UITextView is diagnosed with a major problem in Xcode 11.2 which was frequently leading to wired crashes while operating on previous versions of tvOS, iPadOS, and iOS.
These problems lead Apple to discontinue Xcode 11.2 which means that any app compiled using Xcode 11.2 cannot be distributed. Here is the message you get when you try to distribute an app made using the banned Xcode. You get the following errors from apple while trying to distribute binary from the tool.
Is there a Way Out from the Xcode 11.2 Ban?
The problems were so severe and developers have been wondering, “is there a way out?” If you were using a prior version such as Xcode 10, you might consider not upgrading to the banned version. But Apple has responded quickly and released Xcode 11.2.1 that fixes the problems.
A message from Apple indicated that Xcode 11.2.1 for apps programming fixed the issues and developers should upgrade to it. The new version of Xcode can only be accessed on the Apple Developer site. However, it is expected to hit the Mac App Store later.
The banning of Xcode 11.2 has made some of the developers wonder about the latest updates. So, when new updates are released, you might want to hold back a bit or implement them on one system before rolling everything to it.