{"id":45319,"date":"2024-10-10T16:10:40","date_gmt":"2024-10-10T20:10:40","guid":{"rendered":"https:\/\/mjtsai.com\/blog\/?p=45319"},"modified":"2024-10-10T16:10:40","modified_gmt":"2024-10-10T20:10:40","slug":"sequoia-security-scoped-bookmarks-bug","status":"publish","type":"post","link":"https:\/\/mjtsai.com\/blog\/2024\/10\/10\/sequoia-security-scoped-bookmarks-bug\/","title":{"rendered":"Sequoia Security Scoped Bookmarks Bug"},"content":{"rendered":"<p><a href=\"https:\/\/blog.eternalstorms.at\/2024\/10\/09\/psa-a-bug-in-macos-15-sequoia-is-causing-issues-in-yoink-transloader-and-other-devs-apps\/\">Matthias Gansrigler<\/a>:<\/p>\n<blockquote cite=\"https:\/\/blog.eternalstorms.at\/2024\/10\/09\/psa-a-bug-in-macos-15-sequoia-is-causing-issues-in-yoink-transloader-and-other-devs-apps\/\"><p>If you&rsquo;re using <a href=\"https:\/\/eternalstorms.at\/yoink\/mac\">Yoink<\/a> on macOS Sequoia, you might have encountered an issue where Yoink would not accept any files anymore.<\/p><p>[&#8230;]<\/p><p>Basically any app that handles file URLs and saves them as a security-scoped bookmark for later access can be bitten by this bug, currently occurring on macOS 15.0 and 15.0.1.<\/p><\/blockquote>\n\n<p><a href=\"https:\/\/forums.developer.apple.com\/forums\/thread\/764435?answerId=806097022#806097022\">DTS Engineer<\/a>:<\/p>\n<blockquote cite=\"https:\/\/forums.developer.apple.com\/forums\/thread\/764435?answerId=806097022#806097022\"><p>What you&rsquo;re hitting is bug in &ldquo;ScopedBookmarksAgent&rdquo; which can cause it hang if it happens to have been launched when the keychain was also locked (for example, late in the screen lock process). That bug is fixed as of macOS 15.1 beta 4.<\/p><p>If you&rsquo;re hitting it regularly during development, you can resolve the issue by killing ScopedBookmarksAgent (you may also need to kill and relaunch your app, depending on what state it ends up). On the user side, a log out (or reboot) should resolve the issue.<\/p><\/blockquote>\n\n<p><a href=\"https:\/\/mastodon.social\/@lapcatsoftware\/113277649101147576\">Jeff Johnson<\/a>:<\/p>\n<blockquote cite=\"https:\/\/mastodon.social\/@lapcatsoftware\/113277649101147576\">\n<p>macOS Sequoia is disproof of the theory that spreading out WWDC-announced features over the course of the year will improve software quality.<\/p>\n<\/blockquote>\n\n<p>Previously:<\/p>\n<ul>\n<li><a href=\"https:\/\/mjtsai.com\/blog\/2024\/09\/16\/macos-15-sequoia\/\">macOS 15 Sequoia<\/a><\/li>\n<li><a href=\"https:\/\/mjtsai.com\/blog\/2024\/01\/10\/mac-app-sandboxing-interferes-with-drag-drop\/\">Mac App Sandboxing Interferes With Drag &amp; Drop<\/a><\/li>\n<li><a href=\"https:\/\/mjtsai.com\/blog\/2021\/03\/01\/downcast-2-9-61\/\">Downcast 2.9.61<\/a><\/li>\n<li><a href=\"https:\/\/mjtsai.com\/blog\/2020\/12\/16\/podcasts-in-big-sur\/\">Podcasts in Big Sur<\/a><\/li>\n<li><a href=\"https:\/\/mjtsai.com\/blog\/2019\/10\/24\/modern-appkit-file-permissions\/\">Modern AppKit File Permissions<\/a><\/li>\n<li><a href=\"https:\/\/mjtsai.com\/blog\/2018\/02\/05\/sandbox-limitation-on-number-of-files-that-can-be-opened\/\">Sandbox Limitation on Number of Files That Can Be Opened<\/a><\/li>\n<\/ul>","protected":false},"excerpt":{"rendered":"<p>Matthias Gansrigler: If you&rsquo;re using Yoink on macOS Sequoia, you might have encountered an issue where Yoink would not accept any files anymore.[&#8230;]Basically any app that handles file URLs and saves them as a security-scoped bookmark for later access can be bitten by this bug, currently occurring on macOS 15.0 and 15.0.1. DTS Engineer: What [&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-10-10T20:10:42Z","apple_news_api_id":"954bd545-7cb7-4d91-9943-3f40f8027e49","apple_news_api_modified_at":"2024-10-10T20:10:42Z","apple_news_api_revision":"AAAAAAAAAAD\/\/\/\/\/\/\/\/\/\/w==","apple_news_api_share_url":"https:\/\/apple.news\/AlUvVRXy3TZGZQz9A-AJ-SQ","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":[131,30,2598,53,2669],"class_list":["post-45319","post","type-post","status-publish","format-standard","hentry","category-technology","tag-bug","tag-mac","tag-macos-15-sequoia","tag-sandboxing","tag-security-scoped-bookmarks"],"apple_news_notices":[],"_links":{"self":[{"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/posts\/45319","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=45319"}],"version-history":[{"count":1,"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/posts\/45319\/revisions"}],"predecessor-version":[{"id":45320,"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/posts\/45319\/revisions\/45320"}],"wp:attachment":[{"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/media?parent=45319"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/categories?post=45319"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/tags?post=45319"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}