{"id":25585,"date":"2019-06-06T16:31:25","date_gmt":"2019-06-06T20:31:25","guid":{"rendered":"https:\/\/mjtsai.com\/blog\/?p=25585"},"modified":"2019-06-18T14:04:33","modified_gmt":"2019-06-18T18:04:33","slug":"macos-10-15-beta","status":"publish","type":"post","link":"https:\/\/mjtsai.com\/blog\/2019\/06\/06\/macos-10-15-beta\/","title":{"rendered":"macOS 10.15 Beta"},"content":{"rendered":"<p><a href=\"https:\/\/www.apple.com\/macos\/catalina-preview\/\">Apple<\/a>:<\/p>\n<blockquote cite=\"https:\/\/www.apple.com\/macos\/catalina-preview\/\">\n<p>Experience your favorite iPad apps coming soon to Mac. Now developers can easily create Mac apps from the iPad apps you already know and love. They run natively alongside your existing Mac apps so you can drag and drop content between them. And take full advantage of the larger screen and powerful architecture of your Mac to provide a seamless experience across your devices. Enjoy a broad range of Mac apps, with everything from travel, entertainment, and gaming to banking, education, and project management.<\/p>\n<p>[&#8230;]<\/p>\n<p>With macOS Catalina, there are enhanced security features to better protect macOS against tampering, help ensure that the apps you use are safe, and give you greater control over access to your data. And it&rsquo;s even easier to find your Mac if it&rsquo;s lost or stolen.<\/p>\n<p>[&#8230;]<\/p>\n<p>macOS Catalina includes new features to help everyone get the most out of Mac. Voice Control lets users who don&rsquo;t use traditional input devices control Mac, iPadOS, and iOS devices entirely with their voice. New tools for users with low vision allow them to zoom a second display or view high-resolution text for items below a cursor.<\/p>\n<\/blockquote>\n\n<p>Here&rsquo;s the <a href=\"https:\/\/www.apple.com\/macos\/catalina-preview\/features\/\">list of new features<\/a>.<\/p>\n\n<p><a href=\"https:\/\/developer.apple.com\/documentation\/macos_release_notes\/macos_10_15_beta_release_notes\">macOS 10.15 Beta Release Notes<\/a>:<\/p>\n<blockquote cite=\"https:\/\/developer.apple.com\/documentation\/macos_release_notes\/macos_10_15_beta_release_notes\">\n<p>macOS frameworks are now thinned for the x86-64 architecture. Apps that execute i386 code now fail with the EBADARCH error code. The remaining stub frameworks are nonfunctional and exist only for compatibility purposes.<\/p>\n<\/blockquote>\n\n<p><a href=\"https:\/\/twitter.com\/petermaurer\/status\/1136518604004962304\">Peter Maurer<\/a>:<\/p>\n<blockquote cite=\"https:\/\/twitter.com\/petermaurer\/status\/1136518604004962304\">\n<p>Get off my lawn.<\/p>\n<\/blockquote>\n\n<p><a href=\"https:\/\/twitter.com\/jerryhjones\/status\/1136408027982991360\">Jerry Jones<\/a>:<\/p>\n<blockquote cite=\"https:\/\/twitter.com\/jerryhjones\/status\/1136408027982991360\">\n<p>I especially &#x1F633; at the fact that Finder displays &ldquo;Applications&rdquo; in a single window, despite it apparently being a collection spread across two separate volumes with different read\/write permissions!<\/p>\n<\/blockquote>\n\n<p><a href=\"https:\/\/twitter.com\/ccgus\/status\/1136398601809039360\">Gus Mueller<\/a>:<\/p>\n<blockquote cite=\"https:\/\/twitter.com\/ccgus\/status\/1136398601809039360\">\n<p>Looks like sub-pixel aa is dead dead in 10.15 (it was only mostly dead in 10.14).<\/p>\n<\/blockquote>\n\n<p><a href=\"https:\/\/planetvm.net\/blog\/?p=64552\">Wil van Antwerpen<\/a>:<\/p>\n<blockquote cite=\"https:\/\/planetvm.net\/blog\/?p=64552\">\n<p>This thread describes the problems you bump into if you try to upgrade a macOS Mojave VM to the new beta macOS Catalina. Basically if you run the upgrade then your VM will hang on reboot. If you then try to reboot it in verbose mode, so that you can see what happens, you&rsquo;ll get the following screen.<\/p>\n<\/blockquote>\n\n<p><a href=\"https:\/\/twitter.com\/ChristopherA\/status\/1136419205509607425\">Christopher Allen<\/a>:<\/p>\n<blockquote cite=\"https:\/\/twitter.com\/ChristopherA\/status\/1136419205509607425\">\n<p>A number of people at #wwdc19 today have reported problems using #VMware Fusion to run the macOS Catalina beta (especially as you need it to run #SwiftUI Canvas feature in #Xcode). Reportedly <a href=\"https:\/\/communities.vmware.com\/message\/2863732#2863732\">this trick<\/a> works.<\/p>\n<\/blockquote>\n\n<p>Previously:<\/p>\n<ul>\n<li><a href=\"https:\/\/mjtsai.com\/blog\/2019\/03\/26\/goodbye-quicktime-7-and-jpeg-2000\/\">Goodbye, QuickTime 7 and JPEG 2000<\/a><\/li>\n<li><a href=\"https:\/\/mjtsai.com\/blog\/2018\/07\/13\/macos-10-14-mojave-removes-subpixel-anti-aliasing\/\">macOS 10.14 Mojave Removes Subpixel Anti-aliasing<\/a><\/li>\n<li><a href=\"https:\/\/mjtsai.com\/blog\/2018\/04\/12\/macos-10-13-4-to-warn-about-32-bit-apps-starting-april-12\/\">macOS 10.13.4 to Warn About 32-bit Apps Starting April 12<\/a><\/li>\n<\/ul>\n\n<p id=\"macos-10-15-beta-update-2019-06-10\">Update (2019-06-10): <a href=\"https:\/\/twitter.com\/marcoarment\/status\/1137704214438842368\">Marco Arment<\/a>:<\/p>\n<blockquote cite=\"https:\/\/twitter.com\/marcoarment\/status\/1137704214438842368\">\n<p> I made a second partition in Disk Utility using APFS space-sharing, installed another copy of Mojave onto it, and upgraded THAT one to Catalina.<\/p>\n<p>Keep FileVault enabled on your main Mojave partition and don&rsquo;t keep it mounted in Catalina to avoid duplicates in Spotlight.<\/p>\n<\/blockquote>\n\n<p id=\"macos-10-15-beta-update-2019-06-12\">Update (2019-06-12): <a href=\"https:\/\/twitter.com\/_inside\/status\/1138478471590633473\">Guilherme Rambo<\/a>:<\/p>\n<blockquote cite=\"https:\/\/twitter.com\/_inside\/status\/1138478471590633473\">\n<p>It looks like <code>NSData.description<\/code> has changed when linking against iOS13\/Catalina, so if you rely on that to generate a string version of your push token, you&rsquo;re gonna have some issues &#x1F62C;<\/p>\n<\/blockquote>\n\n<p>It now shows the length and a truncated string of hex bytes, instead of a NeXT-style plist with the entire data&rsquo;s contents. And it looks like <code>NSDictionary.description<\/code> calls down do this, so it no longer generates valid ASCII property lists.<\/p>\n\n<p id=\"macos-10-15-beta-update-2019-06-18\">Update (2019-06-18): <a href=\"https:\/\/twitter.com\/grynspan\/status\/1140751656176558085\">Jonathan Grynspan<\/a>:<\/p>\n<blockquote cite=\"https:\/\/twitter.com\/grynspan\/status\/1140751656176558085\">\n<p>Beginning in macOS 10.15, <code>LSCopyApplicationURLsForURL()<\/code>, <code>LSCopyAllHandlersForURLScheme()<\/code>, <code>LSCopyAllRoleHandlersForContentType()<\/code>, and <code>LSCopyApplicationURLsForBundleIdentifier()<\/code> all return sorted lists, <em>and<\/em> it&rsquo;s documented! &#x1F389; (<code>NSWorkspace<\/code>&rsquo;s equivalent methods do the same.)<\/p>\n<\/blockquote>","protected":false},"excerpt":{"rendered":"<p>Apple: Experience your favorite iPad apps coming soon to Mac. Now developers can easily create Mac apps from the iPad apps you already know and love. They run natively alongside your existing Mac apps so you can drag and drop content between them. And take full advantage of the larger screen and powerful architecture of [&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":"2019-06-06T20:31:28Z","apple_news_api_id":"19e54b0a-83a7-4093-b219-1db380a0d420","apple_news_api_modified_at":"2019-06-18T18:04:38Z","apple_news_api_revision":"AAAAAAAAAAAAAAAAAAAAAw==","apple_news_api_share_url":"https:\/\/apple.news\/AGeVLCoOnQJOyGR2zgKDUIA","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":[575,930,1621,69,458,104,438,30,1666,141,155,1737,1818,29,1819],"class_list":["post-25585","post","type-post","status-publish","format-standard","hentry","category-technology","tag-64-bit","tag-accessibility","tag-marzipan","tag-cocoa","tag-finder","tag-fontsmoothing","tag-launchservices","tag-mac","tag-macos-10-15","tag-messages","tag-moom","tag-screen-time","tag-sidecar","tag-vmware","tag-voice-control"],"apple_news_notices":[],"_links":{"self":[{"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/posts\/25585","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=25585"}],"version-history":[{"count":4,"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/posts\/25585\/revisions"}],"predecessor-version":[{"id":25699,"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/posts\/25585\/revisions\/25699"}],"wp:attachment":[{"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/media?parent=25585"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/categories?post=25585"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/tags?post=25585"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}