{"id":39582,"date":"2023-06-02T15:50:31","date_gmt":"2023-06-02T19:50:31","guid":{"rendered":"https:\/\/mjtsai.com\/blog\/?p=39582"},"modified":"2023-06-15T14:10:34","modified_gmt":"2023-06-15T18:10:34","slug":"xcode-14-3-1","status":"publish","type":"post","link":"https:\/\/mjtsai.com\/blog\/2023\/06\/02\/xcode-14-3-1\/","title":{"rendered":"Xcode 14.3.1"},"content":{"rendered":"<p><a href=\"https:\/\/developer.apple.com\/documentation\/xcode-release-notes\/xcode-14_3_1-release-notes\">Apple<\/a>:<\/p>\n<blockquote cite=\"https:\/\/developer.apple.com\/documentation\/xcode-release-notes\/xcode-14_3_1-release-notes\">\n<p>The Xcode 14.3.1 release supports on-device debugging in iOS 11 and later, tvOS 11 and later, and watchOS 4 and later. Xcode 14.3.1 requires a Mac running macOS Ventura 13.0 or later.<\/p>\n<p>[&#8230;]<\/p>\n<p>Fixed: When targeting devices running iOS 13, apps built with Xcode 14.3 and using Objective-C protocols from Swift, sometimes crash at launch.<\/p>\n<p>[&#8230;]<\/p>\n<p>Fixed: Applications using Swift Concurrency could crash when run on a specific OS version<\/p>\n<\/blockquote>\n\n<p>Xcode 14.3 was a buggy release. It&rsquo;s not clear what&rsquo;s changed in Xcode 14.3.1 since the unusual second release candidate, but judging from the sparse release notes most of the issues are still outstanding. Testing is <a href=\"https:\/\/mjtsai.com\/blog\/2023\/04\/03\/xcode-14-3\/#comment-3908418\">still broken<\/a> for me.<\/p>\n\n<p>Previously:<\/p>\n<ul>\n<li><a href=\"https:\/\/mjtsai.com\/blog\/2023\/04\/03\/xcode-14-3\/\">Xcode 14.3<\/a><\/li>\n<\/ul>\n\n<p id=\"xcode-14-3-1-update-2023-06-15\">Update (2023-06-15): <a href=\"https:\/\/mastodon.social\/@roryprior\/110547803360618937\">Rory Prior<\/a>:<\/p>\n<blockquote cite=\"https:\/\/mastodon.social\/@roryprior\/110547803360618937\"><p>Xcode 14.3 (and 14.3.1) really are a headache. Disappearing errors and random crashes on build are really driving me nuts. I wish they&rsquo;d open source the editor, it&rsquo;s been too buggy for too long now, clearly their internal priorities don&rsquo;t match up somewhere as rather than each new version getting better it&rsquo;s an absolute lottery whether any given Xcode version will be fit for purpose.<\/p><\/blockquote>","protected":false},"excerpt":{"rendered":"<p>Apple: The Xcode 14.3.1 release supports on-device debugging in iOS 11 and later, tvOS 11 and later, and watchOS 4 and later. Xcode 14.3.1 requires a Mac running macOS Ventura 13.0 or later. [&#8230;] Fixed: When targeting devices running iOS 13, apps built with Xcode 14.3 and using Objective-C protocols from Swift, sometimes crash at [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"apple_news_api_created_at":"2023-06-02T19:50:33Z","apple_news_api_id":"40102d18-13b8-4266-8a0d-0b80d5249389","apple_news_api_modified_at":"2023-06-15T18:10:37Z","apple_news_api_revision":"AAAAAAAAAAAAAAAAAAAAAA==","apple_news_api_share_url":"https:\/\/apple.news\/AQBAtGBO4QmaKDQuA1SSTiQ","apple_news_coverimage":0,"apple_news_coverimage_caption":"","apple_news_is_hidden":false,"apple_news_is_paid":false,"apple_news_is_preview":false,"apple_news_is_sponsored":false,"apple_news_maturity_rating":"","apple_news_metadata":"\"\"","apple_news_pullquote":"","apple_news_pullquote_position":"","apple_news_slug":"","apple_news_sections":"\"\"","apple_news_suppress_video_url":false,"apple_news_use_image_component":false,"footnotes":""},"categories":[4],"tags":[131,30,2223,71,2200,901,268,226],"class_list":["post-39582","post","type-post","status-publish","format-standard","hentry","category-programming-category","tag-bug","tag-mac","tag-macos-13-ventura","tag-programming","tag-swift-concurrency","tag-swift-programming-language","tag-testing","tag-xcode"],"apple_news_notices":[],"_links":{"self":[{"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/posts\/39582","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/comments?post=39582"}],"version-history":[{"count":2,"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/posts\/39582\/revisions"}],"predecessor-version":[{"id":39753,"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/posts\/39582\/revisions\/39753"}],"wp:attachment":[{"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/media?parent=39582"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/categories?post=39582"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/tags?post=39582"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}