This may happen if the attributes for the MYStuff application are incorrectly set by macOS. We have written a little script that will fix this issue.
- Download it from this link: http://mindersoftworks.com/downloads/mystuff2/MYStuff_Catalina_Attributes_Fix.zip
- Unzip and run the script. It will ask you to select the MYStuff application on your computer. If it won’t run because it says it’s from an unidentified developer, right-click the script and select “Open” in the contextual menu.
- The script will ask for an administrator username and password. It will also ask you to locate your copy of MYStuff on your hard drive. Once it is done, it will launch MYStuff for you.
Mac OS X 10.8 Mountain Lion introduced a technology called Gatekeeper. This is designed to prevent malicious applications from running and doing mischievous things. Gatekeeper is turned on by default. When Gatekeeper is active, launching any application that was not installed by the Mac App Store will give you a dialog similar to this:
Rather than turn Gatekeeper off, you can tell OS X to provide an exemption on an application-by-application basis. Follow these two steps:
1. Right click the MYStuff Pro icon and select Open
2. You will be presented with a dialog box asking if you are sure you want to open MYStuff Pro. Click “Open”.
From now on, Gatekeeper will not prevent MYStuff Pro from running. You can open the application like any other.
For the moment, the barcode scanner is no longer a feature of MYStuff. There are two factors causing this:
- Amazon no longer permits us free access to their UPC database. We are investigating alternatives and options.
- There are problems integrating the 3rd party code needed to use the iSight into macOS Catalina.
We are investigating how to restore this functionality in a future release.
Sometimes the license file is interpreted as an XML file. If this happens, double-clicking the file will result in some other program — such as Final Cut Pro or Safari — attempting to open it. The solution is to make sure the filename extension is “.mystuff”, not “.mystuff.xml”. If the filename has “.xml” at the end, remove it so the extension is just “.mystuff”. With the file renamed, double-click it to register MYStuff.
The iOS application “MyStuff” is made by a different developer than MYStuff for OS X (our product), and there’s no way to sync data between the two. There is currently no iOS version of MYStuff.
Both MYStuff (our application) and the similarly-named iOS application came out at almost the same time, so it’s not like one of us copied the name from the other. (Although the iOS application was initially named “My Stuff” and the developer has since removed the space between the words, adding confusion.)
We have considered renaming MYStuff to avoid this confusion, but have no concrete plans to do so at the current time.
MYStuff’s application data is stored in your user folder by default. The full path is:
The database, all files, and your license key are all saved to this location.
As of MYStuff version 1.4, you can use the Advanced tab in MYStuff’s Preferences to set a new location for MYStuff’s database. This gives you an easy way to move MYStuff’s files to a Dropbox account, a file server, USB flash drive, or other location. Please refer to the MYStuff Help file, which you can open from MYStuff’s Help menu, for more information.
We have found that using MYStuff with Dropbox has proven to be a seamless user experience, and we recommend it to all our users looking for a secure online location to store their MYStuff database and sync it between multiple machines. That said, never trust your important data to one place. Frequent backups to other locations should be part of your backup plan.
We don’t believe in restrictive or phone-home licensing. We don’t want to treat our customers like criminals. We believe that people are generally honest. You can install MYStuff on every computer you personally own, provided that only one copy is running at a time.
Example 1: If you have a desktop at home, a desktop at work, and a laptop, one user license will cover them all.
Example 2: If you have two computers, and MYStuff will be running at the same time on both machines, we request that you purchase a second license.
Example 3: If you have a computer, and your parents have a computer and want to create their own database, you will need two licenses.
The primary requirement is that the database is saved in a location where all users have read-write privileges. The best location for this is the Shared folder. (If you are unfamiliar with the Shared folder, see this off-site page: How to Use the Shared Folder in OS X – macobserver.com)
Once you have determined where you need to put your database, for the first user, you will need to open MYStuff’s preferences, go to the Database tab, and use the “Copy & Move” feature. Then quit MYStuff.
Now switch to the second user and launch MYStuff. Again go to the Database tab of the Preferences. This time, select “Choose Another” and select the database that is in the shared location.
- For the second user (and any additional users), you will need to apply the license that the first user is using. The first user will need to place the license file that was sent with the fulfillment email in a place the other users can access it, such as the Shared folder. The other user only need to double-click the license file to activate the license for their account.
- Only one user may have the database open at a time.