{"id":1712,"date":"2022-09-14T18:27:58","date_gmt":"2022-09-14T18:27:58","guid":{"rendered":"https:\/\/localwp.com\/?post_type=help&#038;p=1712"},"modified":"2026-06-03T12:46:33","modified_gmt":"2026-06-03T12:46:33","slug":"updating-to-local-6-4-3-on-macos","status":"publish","type":"help","link":"https:\/\/localwp.com\/help-docs\/troubleshooting\/updating-to-local-6-4-3-on-macos\/","title":{"rendered":"Update past Local 6.4.3 &#8211; macOS"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\">You may have noticed that <strong><span style=\"text-decoration: underline;\"><a rel=\"noreferrer noopener\" href=\"https:\/\/community.localwp.com\/t\/error-while-updating-macos-monterey-v12-6\/33258\" target=\"_blank\">Local&#8217;s auto-update broke for Macs<\/a> <\/span><\/strong>when updating to the 6.4.3 release. This was caused by a change in how we sign the Local app for MacOS.<\/p>\n\n\n\n<div style=\"height:20px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"1024\" height=\"499\" src=\"https:\/\/localwp.com\/wp-content\/uploads\/2022\/09\/local-update-error-code-signature-did-not-pass-validation-1024x499.png\" alt=\"\" class=\"wp-image-1716\" srcset=\"https:\/\/localwp.com\/wp-content\/uploads\/2022\/09\/local-update-error-code-signature-did-not-pass-validation-1024x499.png 1024w, https:\/\/localwp.com\/wp-content\/uploads\/2022\/09\/local-update-error-code-signature-did-not-pass-validation-300x146.png 300w, https:\/\/localwp.com\/wp-content\/uploads\/2022\/09\/local-update-error-code-signature-did-not-pass-validation-768x374.png 768w, https:\/\/localwp.com\/wp-content\/uploads\/2022\/09\/local-update-error-code-signature-did-not-pass-validation.png 1300w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<div style=\"height:20px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p class=\"wp-block-paragraph\">Getting back to work is easy! Instead of using the Local&#8217;s updater, download and install Local from the website \u2014 no need to uninstall first! <\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Redownloading Local shouldn&#8217;t impact your existing sites, but it&#8217;s always a good idea to back up your sites or export them just to be safe. Local will continue to point to the same directory you have them stored in now.<\/p>\n\n\n\n<div class=\"wp-block-buttons is-layout-flex wp-block-buttons-is-layout-flex\">\n<div class=\"wp-block-button aligncenter\"><a class=\"wp-block-button__link wp-element-button\" href=\"https:\/\/localwp.com\/releases\/\" target=\"_blank\" rel=\"noreferrer noopener\">Download from Releases Page<\/a><\/div>\n<\/div>\n\n\n\n<div style=\"height:40px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h2 class=\"wp-block-heading has-text-color\" style=\"color:#000000\"><strong>But why did it break!?<\/strong><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Sorry about the hassle and the scary popup. Since you&#8217;re curious and asked, under the hood, this update is the same Local app with the tools you need to work with WordPress.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The error encountered is due to a change in how we sign the Local app with our Apple Developer account. This signature is how your MacOS computer knows that the updated application is the correct one, from us, the Local team.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">You&#8217;re probably thinking, &#8220;Uhh&#8230; so that janky broken error window is a feature, not a bug?&#8221;<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Sort of! We didn&#8217;t fully anticipate that error window. Still, now you know: Local&#8217;s no longer signed by &#8220;Fancy Chap, LLC&#8221; and instead is signed by &#8220;WPEngine, Inc.&#8221; (Fancy Chap, in case you don&#8217;t know, was the original company that built Flywheel, acquired Local, and was acquired by WP Engine.)<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The Local 6.4.3 release brought many new versions of PHP. While we worked through updating those versions, we also focused on improving the tooling used to build Local. Part of that improvement included updating who signs the Local app.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Going forward, the updater will work as expected. You&#8217;ll also have more confidence that Local is verifiably coming from the Local Team at &#8220;WP Engine, Inc.&#8221;<\/p>\n\n\n\n<div style=\"height:40px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h2 class=\"wp-block-heading has-text-color\" style=\"color:#000000\"><strong>Manually update Local<\/strong><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>On MacOS<\/strong><\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Quit Local if running<\/li>\n\n\n\n<li>Open the downloaded&nbsp;<code>.dmg<\/code>&nbsp;and drag&nbsp;<code>Local.app<\/code>&nbsp;to&nbsp;<code>\/Applications<\/code>. If prompted to replace the existing version, go ahead and replace the existing version.<\/li>\n<\/ol>\n\n\n\n<div style=\"height:40px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<div class=\"wp-block-buttons is-content-justification-center is-layout-flex wp-container-core-buttons-is-layout-fe48e5de wp-block-buttons-is-layout-flex\">\n<div class=\"wp-block-button\"><a class=\"wp-block-button__link wp-element-button\" href=\"https:\/\/community.localwp.com\/c\/support\/5\" target=\"_blank\" rel=\"noreferrer noopener\">Get Community Support<\/a><\/div>\n<\/div>\n\n\n\n<div style=\"height:100px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n","protected":false},"excerpt":{"rendered":"<p>The 6.4.3 release for Mac broke Local&#8217;s updater functionality. Here&#8217;s how to work around the error and why it broke.<\/p>\n","protected":false},"author":49,"parent":349,"menu_order":8,"template":"","tags":[],"helpcategories":[4],"class_list":["post-1712","help","type-help","status-publish","hentry","helpcategories-troubleshooting"],"acf":{"help_keywords":""},"_links":{"self":[{"href":"https:\/\/localwp.com\/wp-json\/wp\/v2\/help-doc\/1712","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/localwp.com\/wp-json\/wp\/v2\/help-doc"}],"about":[{"href":"https:\/\/localwp.com\/wp-json\/wp\/v2\/types\/help"}],"author":[{"embeddable":true,"href":"https:\/\/localwp.com\/wp-json\/wp\/v2\/users\/49"}],"version-history":[{"count":0,"href":"https:\/\/localwp.com\/wp-json\/wp\/v2\/help-doc\/1712\/revisions"}],"up":[{"embeddable":true,"href":"https:\/\/localwp.com\/wp-json\/wp\/v2\/help-doc\/349"}],"wp:attachment":[{"href":"https:\/\/localwp.com\/wp-json\/wp\/v2\/media?parent=1712"}],"wp:term":[{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/localwp.com\/wp-json\/wp\/v2\/tags?post=1712"},{"taxonomy":"helpcategories","embeddable":true,"href":"https:\/\/localwp.com\/wp-json\/wp\/v2\/helpcategories?post=1712"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}