StopTheTwitter is an app for macOS 10.15 Catalina and later that stops "Open in the Twitter app" from appearing at the top of twitter.com
web pages in Safari when the official Twitter Mac app is installed.
Announcement: Stop 'Open in the Twitter app' in Safari Catalina
- Download the latest release.
- Unzip the downloaded
.zip
file. - Move
StopTheTwitter.app
to the Applications folder. - Open
StopTheTwitter.app
. - Quit
StopTheTwitter.app
. - You may need to logout and login to ensure it starts working.
- Move
StopTheTwitter.app
to the Trash.
-
StopTheTwitter may prevent App Store from updating the Twitter app, because they have the same bundle identifier.
-
When the real Twitter app is not open, the fake app receives push notifications from Twitter, but the fake app doesn't have any knowledge or access to Twitter API, so it can't handle the notification actions. If you do anything other than close a Twitter push notification, then the fake app simply opens the real Twitter app and quits. Fortunately, when the real Twitter app is open, it handles push notifications itself.
Building StopTheTwitter from source requires Xcode 11 or later.
Before building, you need to create a file named DEVELOPMENT_TEAM.xcconfig
in the project folder (the same folder as Shared.xcconfig
). This file is excluded from version control by the project's .gitignore
file, and it's not referenced in the Xcode project either. The file specifies the build setting for your Development Team, which is needed by Xcode to code sign the app. The entire contents of the file should be of the following format:
DEVELOPMENT_TEAM = [Your TeamID]
To support the author, you can PayPal.Me or buy the Safari extension StopTheMadness in the Mac App Store.
StopTheTwitter is Copyright © 2020 Jeff Johnson. All rights reserved.
See the LICENSE.txt file for details.