{"id":49361,"date":"2025-09-25T16:31:34","date_gmt":"2025-09-25T20:31:34","guid":{"rendered":"https:\/\/mjtsai.com\/blog\/?p=49361"},"modified":"2025-10-29T14:04:54","modified_gmt":"2025-10-29T18:04:54","slug":"xcode-26-0-1","status":"publish","type":"post","link":"https:\/\/mjtsai.com\/blog\/2025\/09\/25\/xcode-26-0-1\/","title":{"rendered":"Xcode 26.0.1"},"content":{"rendered":"<p><a href=\"https:\/\/developer.apple.com\/documentation\/xcode-release-notes\/xcode-26_0_1-release-notes\">Apple<\/a>:<\/p>\n<blockquote cite=\"https:\/\/developer.apple.com\/documentation\/xcode-release-notes\/xcode-26_0_1-release-notes\">\n<p>Xcode 26.0.1 requires a Mac running macOS Sequoia 15.6 or later.<\/p>\n<p>[&#8230;]<\/p>\n<p>Fixed: Icon Composer documents that use &ldquo;Lighten&rdquo;, &ldquo;Darken&rdquo; or &ldquo;Screen&rdquo; blend modes incorrectly encode as &ldquo;Normal&rdquo; when compiled. Blend modes will look correct in Icon Composer, but not at runtime.<\/p>\n<\/blockquote>\n<p>I don&rsquo;t think this was affecting my icons, but I&rsquo;ve <a href=\"https:\/\/www.lux.camera\/rewrites-and-rollouts\/\">seen<\/a> a bunch of developers and designers distressed that their icons were not looking the same in the Dock as in Icon Composer.<\/p>\n\n<p>Previously:<\/p>\n<ul>\n<li><a href=\"https:\/\/mjtsai.com\/blog\/2025\/09\/16\/xcode-26\/\">Xcode 26<\/a><\/li>\n<li><a href=\"https:\/\/mjtsai.com\/blog\/2025\/06\/30\/assorted-notes-on-liquid-glass\/\">Assorted Notes on Liquid Glass<\/a><\/li>\n<li><a href=\"https:\/\/mjtsai.com\/blog\/2025\/06\/23\/icon-composer-notes\/\">Icon Composer Notes<\/a><\/li>\n<li><a href=\"https:\/\/mjtsai.com\/blog\/2025\/06\/19\/macos-tahoes-new-theming-system\/\">macOS Tahoe&rsquo;s New Theming System<\/a><\/li>\n<\/ul>\n\n<p id=\"xcode-26-0-1-update-2025-09-26\">Update (<a href=\"#xcode-26-0-1-update-2025-09-26\">2025-09-26<\/a>): <a href=\"https:\/\/mas.to\/@avidrissman\/115267950727494248\">Avi Drissman<\/a>:<\/p>\n<blockquote cite=\"https:\/\/mas.to\/@avidrissman\/115267950727494248\">\n<p>I&rsquo;m seeing Icon Composer not matching the Finder with Combined mode, and that&rsquo;s not fixed in 26.0.1. Hopeful now that a different display bug was fixed.<\/p>\n<\/blockquote>\n\n<p><a href=\"https:\/\/bsky.app\/profile\/timschmitz.bsky.social\/post\/3lzr2gn2t2q2c\">Tim Schmitz<\/a>:<\/p>\n<blockquote cite=\"https:\/\/bsky.app\/profile\/timschmitz.bsky.social\/post\/3lzr2gn2t2q2c\"><p>If you used the Xcode 26 betas, make sure to go into Xcode settings and clean out the iOS 26.0 beta simulators that you no longer need. Mine didn&rsquo;t get deleted automatically and each one consumed about 10 GB. &#x1F633;<\/p><\/blockquote>\n\n<p id=\"xcode-26-0-1-update-2025-09-29\">Update (<a href=\"#xcode-26-0-1-update-2025-09-29\">2025-09-29<\/a>): <a href=\"https:\/\/mastodon.social\/@krzyzanowskim\/115272559013350615\">Marcin Krzyzanowski<\/a>:<\/p>\n<blockquote cite=\"https:\/\/mastodon.social\/@krzyzanowskim\/115272559013350615\">\n<p>I WANT TO SCREAM. Apparently #Xcode 26.0.1 has problems building Metal on macOS 26, too!<\/p>\n<\/blockquote>\n\n<p><a href=\"https:\/\/mastodon.social\/@christianselig\/115288832628683522\">Christian Selig<\/a>:<\/p>\n<blockquote cite=\"https:\/\/mastodon.social\/@christianselig\/115288832628683522\"><p>The year is 2045, robots walk among us, but connecting a new device to Xcode still prevents you from being able to do any work until it&rsquo;s finished.<\/p><\/blockquote>\n\n<p><a href=\"https:\/\/mastodon.social\/@nicklockwood\/115196961942626332\">Nick Lockwood<\/a>:<\/p>\n<blockquote cite=\"https:\/\/mastodon.social\/@nicklockwood\/115196961942626332\"><p>I could find absolutely no option anywhere that would make my existing (~7 years old) app project use the IconComposer.icon file in preference to the XSCAsset. In the end I just recreated the project from scratch, which worked.<\/p><p>I can&rsquo;t meaningfully diff the project files, so I guess it will forever remain a mystery why it didn&rsquo;t work before.<\/p><\/blockquote>\n\n<p id=\"xcode-26-0-1-update-2025-09-30\">Update (<a href=\"#xcode-26-0-1-update-2025-09-30\">2025-09-30<\/a>): <a href=\"https:\/\/www.polpiella.dev\/metal-toolchain-ci-cd\/\">Pol Piella Abadia<\/a>:<\/p>\n<blockquote cite=\"https:\/\/www.polpiella.dev\/metal-toolchain-ci-cd\/\">\n<p>As of Xcode 26, the Metal toolchain is no longer included in Xcode&rsquo;s installation by default. This means that, if your app or one of your dependencies needs to use the toolchain, you will need to install it manually before building your app.<\/p>\n<p>[&#8230;]<\/p>\n<p>However, if you happen to be using a CI\/CD runner that is not provisioned with the Metal toolchain installed, you will get the same error as above, but this time, <strong>you will likely not have access to Xcode<\/strong> to be able to install the toolchain.<\/p>\n<p>You might be surprised <a href=\"https:\/\/developer.apple.com\/forums\/thread\/802155\">to learn that this is the case for Xcode Cloud<\/a>, as I recently discovered the hard way when migrating my CI\/CD workflows to use Xcode 26.<\/p>\n<\/blockquote>\n\n<p><a href=\"https:\/\/mastodon.social\/@caseyliss\/115293217522664476\">Casey Liss<\/a>:<\/p>\n<blockquote cite=\"https:\/\/mastodon.social\/@caseyliss\/115293217522664476\"><p>When WWDC happened, I remember thinking to myself, &ldquo;Finally, Xcode tabs will make sense&rdquo;.<\/p><p>I&rsquo;m not sure what happened &mdash; nor if it&rsquo;s a me-problem or an Xcode-problem &mdash; but they continue to not make any goddamn sense to me.<\/p><\/blockquote>\n\n<p id=\"xcode-26-0-1-update-2025-10-17\">Update (<a href=\"#xcode-26-0-1-update-2025-10-17\">2025-10-17<\/a>): <a href=\"https:\/\/mastodon.social\/@stroughtonsmith\/115386021486536175\">Steve Troughton-Smith<\/a>:<\/p>\n<blockquote cite=\"https:\/\/mastodon.social\/@stroughtonsmith\/115386021486536175\"><p>Not something I&rsquo;ve seen before &mdash; Xcode 26 has a hotfix you can install inside the Components settings pane that will add new device support to the Simulator, without downloading a new version of Xcode.<\/p><\/blockquote>\n\n<p id=\"xcode-26-0-1-update-2025-10-29\">Update (<a href=\"#xcode-26-0-1-update-2025-10-29\">2025-10-29<\/a>): <a href=\"https:\/\/x.com\/pepicrft\/status\/1983176064152285397\">Pedro Pi&ntilde;era<\/a>:<\/p>\n<blockquote cite=\"https:\/\/x.com\/pepicrft\/status\/1983176064152285397\"><p>Don&rsquo;t engineers at \n@Apple\n experience this beauty of UI that reacts to state? If so, I have many question about how they operate internally such that not a single engineer has fixed this experience[&#8230;]<\/p><\/blockquote>","protected":false},"excerpt":{"rendered":"<p>Apple: Xcode 26.0.1 requires a Mac running macOS Sequoia 15.6 or later. [&#8230;] Fixed: Icon Composer documents that use &ldquo;Lighten&rdquo;, &ldquo;Darken&rdquo; or &ldquo;Screen&rdquo; blend modes incorrectly encode as &ldquo;Normal&rdquo; when compiled. Blend modes will look correct in Icon Composer, but not at runtime. I don&rsquo;t think this was affecting my icons, but I&rsquo;ve seen a [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"apple_news_api_created_at":"2025-09-25T20:31:37Z","apple_news_api_id":"068b1d94-9cc9-4e69-ba1b-072bbb3da217","apple_news_api_modified_at":"2025-10-29T18:04:58Z","apple_news_api_revision":"AAAAAAAAAAAAAAAAAAAADQ==","apple_news_api_share_url":"https:\/\/apple.news\/ABosdlJzJTmm6Gwcruz2iFw","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":[2783,545,471,30,2742,906,71,1959,268,226,2230],"class_list":["post-49361","post","type-post","status-publish","format-standard","hentry","category-programming-category","tag-icon-composer","tag-icons","tag-iwork","tag-mac","tag-macos-tahoe-26","tag-metal","tag-programming","tag-simulator","tag-testing","tag-xcode","tag-xcode-cloud"],"apple_news_notices":[],"_links":{"self":[{"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/posts\/49361","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=49361"}],"version-history":[{"count":15,"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/posts\/49361\/revisions"}],"predecessor-version":[{"id":49822,"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/posts\/49361\/revisions\/49822"}],"wp:attachment":[{"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/media?parent=49361"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/categories?post=49361"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/tags?post=49361"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}