Tag: Xcode (Page 1 of 4)
Some high-end professional Mac users are frustrated, and they have been for years.
The current Mac Pro received a lukewarm reception when it began shipping in 2013, and it has been preserved in amber since. The MacBook Pro went with few substantial updates for a long period of time after 2012. And when Apple overhauled its video editing software and released Final Cut Pro X in 2011, many editors were turned off by its compromises.
At last year's Worlwide Developer's Conference (WWDC), Apple announced to Mac app developers that macOS High Sierra "will be the last macOS release to support 32-bit apps without compromise." Now, in the macOS High Sierra 10.13.4 beta, Apple is notifying users of the impending change, too.
In the beta release notes, Apple says:
To prepare for a future release of macOS in which 32-bit software will no longer run without compromise, starting in macOS High Sierra 10.13.4, a user is notified on the launch of an app that depends on 32-bit software. The alert appears only once per app.
When users attempt to launch a 32-bit app in 10.13.4, it will still launch, but it will do so with a warning message notifying the user that the app will eventually not be compatible with the operating system unless it is updated. This follows the same approach that Apple took with iOS, which completed its sunset of 32-bit app support with iOS 11 last fall.
Aside from previewing the major new features and enhancements coming to your iPhone and iPad this spring via the forthcoming iOS 11.3 software, and releasing a barrage of new OS betas, Apple yesterday also dropped the Xcode 9.3 beta with some interesting new capabilities.... Read the rest of this post here
"Xcode 9.3 lets developers identify battery-hogging iOS apps, test Mac apps in 64-bit mode" is an article by iDownloadBlog.com.
Make sure to follow us on Twitter, Facebook, and Google+.
The Energy organizer will display logs that are generated when an app exceeds a "reasonable CPU threshold" when running in either the foreground or the background, making it easier for developers to pinpoint and fix bugs.
Xcode 9.3's release notes also mention a new 64-bit testing mode in macOS 10.13.4 that will allow developers to test software for 64-bit compatibility as Apple prepares to begin phasing out 32-bit Mac apps. In macOS 10.13.4, end users will see a notification when launching a 32-bit app, which warns them that 32-bit apps will not "run without compromise" in future versions of macOS.
Additionally, 32-bit is not offered as an option in Xcode's build settings UI, and the build system will emit a warning when building for macOS for the 32-bit architecture.
Xcode has also been designed to run more Swift build tasks in parallel with other commands, improving build times for Swift projects. It may, however, also result in increased memory usage during the build.
Xcode 9.3 requires a Mac running macOS 10.13.2 or later, which means the software will no longer run on Macs that continue to use older operating systems like Sierra.
Developers can download Xcode 9.3 from the Developer Center.
Discuss this article in our forums