{"id":44084,"date":"2024-07-15T13:43:33","date_gmt":"2024-07-15T17:43:33","guid":{"rendered":"https:\/\/mjtsai.com\/blog\/?p=44084"},"modified":"2024-07-25T14:18:53","modified_gmt":"2024-07-25T18:18:53","slug":"sequoia-beta-3-vms-dont-support-mac-app-store","status":"publish","type":"post","link":"https:\/\/mjtsai.com\/blog\/2024\/07\/15\/sequoia-beta-3-vms-dont-support-mac-app-store\/","title":{"rendered":"Sequoia Beta 3 VMs Don&rsquo;t Support Mac App Store"},"content":{"rendered":"<p><a href=\"https:\/\/eclecticlight.co\/2024\/07\/12\/sequoia-virtualisation-and-apple-id\/\">Howard Oakley<\/a>:<\/p>\n<blockquote cite=\"https:\/\/eclecticlight.co\/2024\/07\/12\/sequoia-virtualisation-and-apple-id\/\"><p>The third developer beta of macOS 15 Sequoia finally brings support for Apple ID in macOS virtual machines (VM). As this is likely to form the first public beta-release next week, here&rsquo;s a short guide to how to install a Sequoia VM, and what you can do with it.<\/p><p>[&#8230;]<\/p><p>Apple has <a href=\"https:\/\/developer.apple.com\/documentation\/virtualization\/using_icloud_with_macos_virtual_machines?changes=latest_minor\">previously stated<\/a> that Sequoia &ldquo;supports access to iCloud accounts and resources when running macOS in a virtual machine (VM) on Apple silicon&rdquo;. However, that currently doesn&rsquo;t include access to the App Store or use of apps purchased from it.<\/p><\/blockquote>\n\n<p><a href=\"https:\/\/eclecticlight.co\/2024\/07\/14\/last-week-on-my-mac-did-apple-forget-its-own-app-store\/\">Howard Oakley<\/a>:<\/p>\n<blockquote cite=\"https:\/\/eclecticlight.co\/2024\/07\/14\/last-week-on-my-mac-did-apple-forget-its-own-app-store\/\">\n<p>With issues of virtualising what was needed from the host&rsquo;s Secure Enclave apparently solved, some of us had come to expect that would include App Store access, which is also controlled by Apple ID. It&rsquo;s now clear that Apple didn&rsquo;t intend to include its App Store as a &ldquo;related application&rdquo;, which was implicitly excluded.<\/p>\n<p>However little you might love the App Store, support in macOS VMs is essential if they are to be of any general use. VMs that can&rsquo;t run all App Store apps as part of the benefits of signing in with an Apple ID are so stunted as to be of little use. Would it be that difficult to implement, now that those VMs can be signed in to all the other services that depend on an Apple ID? Did Apple really forget its own App Store when deciding what apps should be allowed to run in a VM?<\/p>\n<\/blockquote>\n\n<p>Previously:<\/p>\n<ul>\n<li><a href=\"https:\/\/mjtsai.com\/blog\/2024\/06\/13\/using-apple-accounts-with-macos-virtual-machines\/\">Using Apple Accounts With macOS Virtual Machines<\/a><\/li>\n<li><a href=\"https:\/\/mjtsai.com\/blog\/2023\/09\/15\/limitations-on-macos-virtual-machines\/\">Limitations on macOS Virtual Machines<\/a><\/li>\n<\/ul>\n\n<p id=\"sequoia-beta-3-vms-dont-support-mac-app-store-update-2024-07-17\">Update (2024-07-17): <a href=\"https:\/\/eclecticlight.co\/2024\/07\/17\/sequoia-vms-can-cause-kernel-panics\/\">Howard Oakley<\/a>:<\/p>\n<blockquote cite=\"https:\/\/eclecticlight.co\/2024\/07\/17\/sequoia-vms-can-cause-kernel-panics\/\">\n<p>If you are beta-testing macOS 15 Sequoia in a lightweight virtual machine on an Apple silicon Mac, beware that it can cause the host to suffer a kernel panic.<\/p>\n<p>[&#8230;]<\/p>\n<p>In Sonoma and earlier VMs, if you give the guest 16 GB of memory, it&rsquo;s likely to use considerably less than that. Those betas of Sequoia will probably use a little more than is allocated to them. But that will double if you restart the VM, and if your host Mac has insufficient memory for twice that VM&rsquo;s original allocation, it&rsquo;s likely to suffer a kernel panic with the VM still open.<\/p>\n<\/blockquote>\n\n<p id=\"sequoia-beta-3-vms-dont-support-mac-app-store-update-2024-07-25\">Update (2024-07-25): <a href=\"https:\/\/mastodon.social\/@eternalstorms\/112845987621748914\">Matthias Gansrigler<\/a>:<\/p>\n<blockquote cite=\"https:\/\/mastodon.social\/@eternalstorms\/112845987621748914\"><p>I read somewhere that when running macOS Sequoia in a virtual machine, I can log into my Apple account. But that does not seem to be available for Feedback Assistant, or is it? I still get the same error I used to when virtualizing earlier versions of macOS.<\/p><\/blockquote>\n\n<p>Previously:<\/p>\n<ul>\n<li><a href=\"https:\/\/mjtsai.com\/blog\/2024\/07\/16\/macos-15-sequoia-public-beta\/\">macOS 15 Sequoia Public Beta<\/a><\/li>\n<\/ul>","protected":false},"excerpt":{"rendered":"<p>Howard Oakley: The third developer beta of macOS 15 Sequoia finally brings support for Apple ID in macOS virtual machines (VM). As this is likely to form the first public beta-release next week, here&rsquo;s a short guide to how to install a Sequoia VM, and what you can do with it.[&#8230;]Apple has previously stated that [&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":"2024-07-15T17:43:37Z","apple_news_api_id":"aac8bcd8-0e0f-48dc-b18e-4c77a8d9c105","apple_news_api_modified_at":"2024-07-25T18:18:58Z","apple_news_api_revision":"AAAAAAAAAAAAAAAAAAAAAQ==","apple_news_api_share_url":"https:\/\/apple.news\/Aqsi82A4PSNyxjkx3qNnBBQ","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":[2],"tags":[30,39,2598,2109,2251],"class_list":["post-44084","post","type-post","status-publish","format-standard","hentry","category-technology","tag-mac","tag-macappstore","tag-macos-15-sequoia","tag-radar-and-feedback-assistant","tag-virtualization"],"apple_news_notices":[],"_links":{"self":[{"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/posts\/44084","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=44084"}],"version-history":[{"count":3,"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/posts\/44084\/revisions"}],"predecessor-version":[{"id":44212,"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/posts\/44084\/revisions\/44212"}],"wp:attachment":[{"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/media?parent=44084"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/categories?post=44084"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/tags?post=44084"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}