{"id":34825,"date":"2022-01-27T22:33:21","date_gmt":"2022-01-28T03:33:21","guid":{"rendered":"https:\/\/mjtsai.com\/blog\/?p=34825"},"modified":"2022-11-10T08:26:48","modified_gmt":"2022-11-10T13:26:48","slug":"macos-12-3-beta","status":"publish","type":"post","link":"https:\/\/mjtsai.com\/blog\/2022\/01\/27\/macos-12-3-beta\/","title":{"rendered":"macOS 12.3 Beta"},"content":{"rendered":"<p><a href=\"https:\/\/www.macrumors.com\/2022\/01\/27\/universal-control-monterey-12-3-beta\/\">Juli Clover<\/a>:<\/p>\n<blockquote cite=\"https:\/\/www.macrumors.com\/2022\/01\/27\/universal-control-monterey-12-3-beta\/\">\n<p>The iPadOS 15.4 and macOS Monterey 12.3 betas that Apple released today introduce support for Universal Control, the long-awaited feature that&rsquo;s designed to allow multiple Macs and iPads to be controlled with a single mouse and keyboard.<\/p>\n<\/blockquote>\n\n<p><a href=\"https:\/\/twitter.com\/viticci\/status\/1486795252484685827\">Federico Viticci<\/a>:<\/p>\n<blockquote cite=\"https:\/\/twitter.com\/viticci\/status\/1486795252484685827\">\n<p>Holy wow Universal Control is incredible.<\/p>\n<p>This is me moving between a MacBook Pro, an iPad mini, and an iPad Pro using just the MacBook trackpad and keyboard. It&rsquo;s aware of position, lets you drag files, and supports iPadOS gestures.<\/p>\n<p>The hype was real and it all just works &#x1F92F;<\/p>\n<\/blockquote>\n\n<p><a href=\"https:\/\/twitter.com\/viticci\/status\/1486808865119289352\">Federico Viticci<\/a>:<\/p>\n<blockquote cite=\"https:\/\/twitter.com\/viticci\/status\/1486808865119289352\">\n<p>Fortunately, you can use both Universal Control and Hot Corners at the same time: just drag the iPad display a bit higher in the configuration UI. In this case, I can use the bottom left Hot Corner just fine.<\/p>\n<\/blockquote>\n\n<p>&#8226; &#8226; &#8226;<\/p>\n\n<p><a href=\"https:\/\/developer.apple.com\/documentation\/macos-release-notes\/macos-12_3-release-notes\">Apple<\/a>:<\/p>\n<blockquote cite=\"https:\/\/developer.apple.com\/documentation\/macos-release-notes\/macos-12_3-release-notes\">\n<p>Python 2.7 was removed from macOS in this update. Developers should use Python 3 or an alternative language instead.<\/p>\n<\/blockquote>\n\n<p><a href=\"https:\/\/derflounder.wordpress.com\/2022\/01\/27\/python-2-7-removed-from-macos-monterey-12-3-beta\/\">Rich Trouton<\/a>:<\/p>\n<blockquote cite=\"https:\/\/derflounder.wordpress.com\/2022\/01\/27\/python-2-7-removed-from-macos-monterey-12-3-beta\/\"><p>Apple has not included a Python 3 runtime with macOS Monterey, so the removal of Python 2.7 from macOS 12.3 and later will mean that Apple is no longer shipping a Python runtime as part of macOS.<\/p><\/blockquote>\n\n<p><a href=\"https:\/\/twitter.com\/mikeymikey\/status\/1486771249883738115\">mikeymikey<\/a>:<\/p>\n<blockquote cite=\"https:\/\/twitter.com\/mikeymikey\/status\/1486771249883738115\">\n<p>It ships with \/usr\/bin\/python3 - which is a stub - that the first time you run it, it will <em>GUI prompt<\/em> you to install Xcode or Developer Tools<\/p>\n<\/blockquote>\n\n<p><a href=\"https:\/\/twitter.com\/lapcatsoftware\/status\/1486797423469027334\">Jeff Johnson<\/a>:<\/p>\n<blockquote cite=\"https:\/\/twitter.com\/lapcatsoftware\/status\/1486797423469027334\">\n<p>There&rsquo;s no distinction anymore between major and minor OS updates. Apple seems happy to not only add but also remove features in minor updates.<\/p>\n<p>Stability and compatibility be damned.<\/p>\n<\/blockquote>\n\n<p>&#8226; &#8226; &#8226;<\/p>\n\n<p><a href=\"https:\/\/www.macrumors.com\/2022\/01\/25\/macos-12-3-cloud-storage-changes\/\">Joe Rossignol<\/a>:<\/p>\n<blockquote cite=\"https:\/\/www.macrumors.com\/2022\/01\/25\/macos-12-3-cloud-storage-changes\/\">\n<p>Dropbox today announced that users who update to macOS 12.3 once that software version becomes available may temporarily encounter issues with opening online-only files in some third-party apps on their Mac.<\/p>\n<p>[&#8230;]<\/p>\n<p>Dropbox did not provide any further details, but <a href=\"https:\/\/techcommunity.microsoft.com\/t5\/microsoft-onedrive-blog\/inside-the-new-files-on-demand-experience-on-macos\/bc-p\/3066588\">Microsoft recently said<\/a> macOS 12.2 will be the last version that supports its own cloud storage service OneDrive&rsquo;s current online-only files implementation.<\/p>\n<\/blockquote>\n\n<p><a href=\"https:\/\/twitter.com\/lapcatsoftware\/status\/1486671712439746562\">Jeff Johnson<\/a>:<\/p>\n<blockquote cite=\"https:\/\/twitter.com\/lapcatsoftware\/status\/1486671712439746562\">\n<p>What&rsquo;s coming is simply that Apple is removing the special exemptions for the old deprecated kernel extensions of Dropbox and Microsoft, thus forcing them to switch to the File Provider API, which already exists. There&rsquo;s nothing new coming.<\/p>\n<p>[&#8230;]<\/p>\n<p>The system manages the local copies and mediates between the user and the file provider. So there&rsquo;s a loss of direct 3rd party control, and any bugs in the system are practically impossible to work around.<\/p>\n<\/blockquote>\n\n<p><a href=\"https:\/\/512pixels.net\/2022\/01\/the-curious-case-of-dropbox-and-macos-12-3\/\">Stephen Hackett<\/a>:<\/p>\n<blockquote cite=\"https:\/\/512pixels.net\/2022\/01\/the-curious-case-of-dropbox-and-macos-12-3\/\">\n<p>I can easily see Apple saying something vague about security and moving on without a real explanation for moving to take features away from users of other cloud services than its own.<\/p>\n<\/blockquote>\n\n<p>Previously:<\/p>\n<ul>\n<li><a href=\"https:\/\/mjtsai.com\/blog\/2022\/01\/27\/notes-in-apples-password-manager\/\">Notes in Apple&rsquo;s Password Manager<\/a><\/li>\n<li><a href=\"https:\/\/mjtsai.com\/blog\/2022\/01\/26\/macos-12-2\/\">macOS 12.2<\/a><\/li>\n<li><a href=\"https:\/\/mjtsai.com\/blog\/2021\/12\/13\/macos-12-1\/\">macOS 12.1<\/a><\/li>\n<li><a href=\"https:\/\/mjtsai.com\/blog\/2021\/11\/23\/dropbox-and-maestral\/\">Dropbox and Maestral<\/a><\/li>\n<li><a href=\"https:\/\/mjtsai.com\/blog\/2021\/11\/22\/the-unexpected-return-of-javascript-for-automation\/\">The Unexpected Return of JavaScript for Automation<\/a><\/li>\n<li><a href=\"https:\/\/mjtsai.com\/blog\/2021\/09\/10\/universal-control\/\">Universal Control<\/a><\/li>\n<li><a href=\"https:\/\/mjtsai.com\/blog\/2021\/06\/16\/macos-12-removes-php\/\">macOS 12 Removes PHP<\/a><\/li>\n<li><a href=\"https:\/\/mjtsai.com\/blog\/2019\/06\/04\/scripting-languages-to-be-removed\/\">Scripting Languages to Be Removed<\/a><\/li>\n<\/ul>\n\n<p id=\"macos-12-3-beta-update-2022-01-31\">Update (2022-01-31): <a href=\"https:\/\/pxlnv.com\/blog\/old-man-yells-at-cloud\/\">Nick Heer<\/a>:<\/p>\n<blockquote cite=\"https:\/\/pxlnv.com\/blog\/old-man-yells-at-cloud\/\">\n<p>They will instead be required to use Apple&rsquo;s <a href=\"https:\/\/developer.apple.com\/documentation\/fileprovider\">File Provider extension<\/a>, originally created for iOS&rsquo; Files app and integrated into MacOS since Catalina. It is a change that Apple has been <a href=\"https:\/\/support.apple.com\/en-ca\/guide\/security\/sec8e454101b\/web\">hinting at<\/a> for about a year.<\/p>\n<p>The only third-party cloud storage provider I use is OneDrive, which I have to use for work, so I was <a href=\"https:\/\/pxlnv.com\/linklog\/macos-dropbox-curious\/\">hopeful<\/a> this framework would help Microsoft improve the performance of its sync client without requiring too much adaptation on my part.<\/p>\n<p>I was exactly wrong.<\/p>\n<p>[&#8230;]<\/p>\n<p>The new version of OneDrive no longer has a global preference for retaining a local copy of all files. Deleting a file now makes it vanish entirely after confirming this action &mdash; the file is no longer moved into MacOS&rsquo; Trash, nor is it in the OneDrive Recycle Bin on the web. It is simply gone. I do not know if these are choices Microsoft made or if they are side effects of the File Provider transition, but they are regressions nevertheless, and appear to only affect the MacOS client. And, as a user, I have virtually no control over these changes. It is no longer limited to specific software or specific vendors &mdash; updates that are interruptive are now everywhere. It makes using the tools for my job a never-ending process of relearning with few rewards.<\/p>\n<p>Also, as a slap in the face, the OneDrive for Mac client still sometimes idles at 90% CPU consumption, and records around 200% while syncing some files. Neither MacOS nor OneDrive is a beta version, yet everything I use seems to behave as though I am testing it.<\/p>\n<\/blockquote>\n\n<p>&#8226; &#8226; &#8226;<\/p>\n\n<p><a href=\"https:\/\/macmule.com\/2022\/01\/29\/macos-monterey-12-3-will-remove-python-2-7-usr-bin-python\/\">MacMule<\/a>:<\/p>\n<blockquote cite=\"https:\/\/macmule.com\/2022\/01\/29\/macos-monterey-12-3-will-remove-python-2-7-usr-bin-python\/\">\n<p>Despite this being a point release, there are a few breaking changes.<\/p>\n<p>But to generalise, you&rsquo;ll want to check all your scripts and packages for occurrences of <code>python -c<\/code> , <code>\/usr\/bin\/python<\/code> or <code>\/usr\/bin\/env python<\/code>.<\/p>\n<p>[&#8230;]<\/p>\n<p>Whilst macOS Catalinas release notes state that Ruby and Perl will not be included in future macOS in the same sentence as Python, there doesn&rsquo;t appear to be any public timeline around their removal, but could be macOS 12.4!<\/p>\n<\/blockquote>\n\n<p><a href=\"https:\/\/twitter.com\/drdrang\/status\/1486921882536456196\">Dr. Drang<\/a>:<\/p>\n<blockquote cite=\"https:\/\/twitter.com\/drdrang\/status\/1486921882536456196\">\n<p>This will make it harder to share Shortcuts and Keyboard Maestro macros that call out to Python, as you won&rsquo;t know if the sharee has it installed. That prompt to install Xcode tools is going to scare off a lot of users.<\/p>\n<\/blockquote>\n\n<p><a href=\"https:\/\/eclecticlight.co\/2022\/01\/29\/looking-ahead-to-macos-12-3-python-dropbox-and-onedrive-changes\/\">Howard Oakley<\/a>:<\/p>\n<blockquote cite=\"https:\/\/eclecticlight.co\/2022\/01\/29\/looking-ahead-to-macos-12-3-python-dropbox-and-onedrive-changes\/\"><p>Universal installers for the official Python Software Foundation distribution are available <a href=\"https:\/\/www.python.org\/downloads\/macos\/\">from here<\/a>. If you want to make a relocatable Python framework containing PyObjC, then <a href=\"https:\/\/github.com\/gregneagle\/relocatable-python\">this GitHub<\/a> should provide a good solution.<\/p><\/blockquote>\n\n<p>&#8226; &#8226; &#8226;<\/p>\n\n<p><a href=\"https:\/\/www.macrumors.com\/2022\/01\/29\/macos-catalina-and-12-3-beta-boot-loop-issue\/\">Joe Rossignol<\/a>:<\/p>\n<blockquote cite=\"https:\/\/www.macrumors.com\/2022\/01\/29\/macos-catalina-and-12-3-beta-boot-loop-issue\/\">\n<p>Apple today updated its macOS 12.3 beta release notes to warn macOS Catalina users about a potential boot loop issue when installing the macOS 12.3 or macOS 11.6.4 betas on a separate APFS volume with FileVault enabled.<\/p>\n<\/blockquote>\n\n<p id=\"macos-12-3-beta-update-2022-02-16\">Update (2022-02-16): <a href=\"https:\/\/twitter.com\/dnanian\/status\/1492140309756715018\">Dave Nanian<\/a>:<\/p>\n<blockquote cite=\"https:\/\/twitter.com\/dnanian\/status\/1492140309756715018\"><p>Under macOS 12.3 beta, on Apple silicon, &lsquo;asr&rsquo; calls &lsquo;bless&rsquo; with bad options and fails.<\/p><p>[&#8230;]<\/p><p>Apple&rsquo;s mandatory tool, calling another mandatory Apple tool.<\/p><\/blockquote>\n\n<p><a href=\"https:\/\/twitter.com\/_saagarjha\/status\/1492787489701982208\">Saagar Jha<\/a>:<\/p>\n<blockquote cite=\"https:\/\/twitter.com\/_saagarjha\/status\/1492787489701982208\">\n<p>The latest macOS beta appears to have a new XProtect written in Swift and it has the terrifying behavior of launching an app with a default icon into your dock at random times of day that disappears half a second later, then making MRTv3 take up CPU for the next minute or so<\/p><\/blockquote>\n\n<p id=\"macos-12-3-beta-update-2022-03-07\">Update (2022-03-07): <a href=\"https:\/\/blog.kandji.io\/apple-deprecating-python-2.7-what-admins-need-to-know-and-do\">Kandji<\/a>:<\/p>\n<blockquote cite=\"https:\/\/blog.kandji.io\/apple-deprecating-python-2.7-what-admins-need-to-know-and-do\">\n<p>And yet the imminent removal of Python 2.7&mdash;macOS 12.3 is expected to ship sometime this spring&mdash;still demands attention from Apple admins. Here&rsquo;s what it could mean to you and what you can do to prepare.<\/p>\n<\/blockquote>\n\n<p><a href=\"https:\/\/twitter.com\/dnanian\/status\/1498674189108228103\">Dave Nanian<\/a>:<\/p>\n<blockquote cite=\"https:\/\/twitter.com\/dnanian\/status\/1498674189108228103\">\n<p>[As] I tweeted some time ago, Monterey 12.3, all the way to B4, breaks &lsquo;asr&rsquo; which fails to complete due to bless errors on Apple Silicon.<\/p>\n<\/blockquote>","protected":false},"excerpt":{"rendered":"<p>Juli Clover: The iPadOS 15.4 and macOS Monterey 12.3 betas that Apple released today introduce support for Universal Control, the long-awaited feature that&rsquo;s designed to allow multiple Macs and iPads to be controlled with a single mouse and keyboard. Federico Viticci: Holy wow Universal Control is incredible. This is me moving between a MacBook Pro, [&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":"2022-01-28T03:33:24Z","apple_news_api_id":"4aa017a6-2902-4d86-bb52-e2d911438d3f","apple_news_api_modified_at":"2022-11-10T13:26:52Z","apple_news_api_revision":"AAAAAAAAAAAAAAAAAAAABg==","apple_news_api_share_url":"https:\/\/apple.news\/ASqAXpikCTYa7UuLZEUONPw","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":[47,2164,828,30,2077,2308,504,836,232,2074,2081],"class_list":["post-34825","post","type-post","status-publish","format-standard","hentry","category-technology","tag-dropbox","tag-file-provider-extensions","tag-kernel-extensions","tag-mac","tag-macos-12","tag-macos-beta","tag-malware","tag-onedrive","tag-python","tag-software-rewrite","tag-universal-control"],"apple_news_notices":[],"_links":{"self":[{"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/posts\/34825","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=34825"}],"version-history":[{"count":7,"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/posts\/34825\/revisions"}],"predecessor-version":[{"id":35200,"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/posts\/34825\/revisions\/35200"}],"wp:attachment":[{"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/media?parent=34825"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/categories?post=34825"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/tags?post=34825"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}