Xcode 14 will no longer support building for targets older than 10.13 #282
Labels
No labels
2230
2243
App version
Apple OS errata
Apple SDK
bug
bugsnag
build
dlt
duplicate
enhancement
help wanted
invalid
question
wontfix
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference: chris/Cog#282
Loading…
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Topic.
https://developer.apple.com/documentation/xcode-release-notes/xcode-14-release-notes
As of Xcode 14 Beta 2 this versions are not shown and Cog's project target is shown as
Default
, probably because main Project has target 10.12.Also warnings are emitted on build, as subprojects have their target in range from 10.8 to 10.12.
@kode54 Christopher, what do you think about it? Do you plan to raise minimum target to 10.13 any time soon?
At least 10.13 is supported on 12-year old Macs.
I will drop 10.12. But the projects can't be raised if I don't control them. The Ogg and Vorbis and Opus projects are all pretty much verbatim from upstream, but I guess I can increment the copies I have locally.
Let's not forget that 13.4 and newer have that toolbar bug. Has it been confirmed fixed by 14 beta 2?
Does it require on older OS?
I have 12.5 and 13.0 right now to test it.
It happens on 10.13 - 10.15, at least. Maybe even 12.4. The issue was that the toolbar did not allow customization after the default options had been dragged into it.
No issues with that for me.
Then we can go forward with bumping the requirements to macOS 10.13 or newer. Also, there are several places in the app that check for
@available(macOS 10.13, *)
, one of which is a minimum point release of 10.13, but the rest are KeyedArchiver replacements that require 10.13.0, and can safely eliminate that conditional fallback.Closed as per
2c2a058126
.