Home Products Articles Support

Icon MyStuff2 Pro 8.5

[Summary] | [Press] | [Quotes] | [Upgrades] | [Features] | [Requirements] | [Help] | [Data Sync] | [FAQ / Tutorials] | [Videos] | [Share] | [Privacy] | [Support] | [Updates]

Tutorials

Need help with a topic not covered here? Use the support page to ask a question.

General Information

How do I get help in MyStuff2 Pro?

MyStuff2 Pro comes with context-sensitive help. If you need help for any screen in MyStuff2 Pro, double-tap on the screen's title to display help about that screen. The help screen works much like a Web browser. As you read the help text, there may be links to other screens. Tapping these links will bring up the help for that other screen.

On an iPad or Mac you may move around and resize the help screen. This allows you to read the help information while working with MyStuff2 Pro.

How much data can I store in MyStuff2 Pro?

The initial free version of MyStuff2 Pro has a limit of 15 items. Once you purchase the Unlimited Items or Pro Features upgrade, there is no limit on the number of items. I have tested MyStuff2 Pro with over 16,000 items. You can add pictures and item attachments until you run out of storage space on your device.

Do keep in mind that on occasion you will want ot make a backup of your data (like you should do with any of your important data). If your database has many pictures, the database could be using several gigabytes of storage. When you make a backup, the backup will essentially be a copy of that datbase. This means you will, at least temporarily, need roughly that same amount of free storage space on your device to make a backup. Just something to keep in mind as you add more and more data and pictures.

Do you have plans for a version of MyStuff2 Pro for Android/Windows?

I have no plans to support MyStuff2 Pro on any system other than iOS and macOS.

In-app Upgrades/Purchases

How much does it cost to upgrade MyStuff2 Pro?

There are two ways to see the cost of the upgrades to MyStuff2 Pro.

  1. If you have MyStuff2 Pro installed (it's free to download) then you can go to the Tools (iOS)/Settings (macOS) screen then select Purchases. This will bring up a screen where you can see available upgrades and their prices. You can also use this screen to see upgrades you may have already purchased or to retore previous made purchases.
  2. You can also see the prices in the App Store listing for MyStuff2 Pro (or any other app). Once you get to the App Store page for the app, scroll down to the Information section. Below that you will find an entry labeled "In-App Purchases" showing Yes to its right. Tap on this line to see the list of upgrades and their prices.

Please see the Upgrades section for details about what each upgrade is.

How do I restore the functionality I paid for?

You can use the "Restore Purchases" feature. From the main screen of MyStuff2 Pro, go to Tools (iOS)/Settings (macOS), then Purchases. Tap on the "Restore" button. Once you see a message about some number of purchases being restored and the updated list of intalled purchases is displayed, MyStuff2 Pro should be working as expected.

If restoring purchases doesn't give the expected results then look at the following list of possible situations that may apply to you. Click the appropriate one for further instructions to get your upgrades back. As always, feel free to contact me if needed.

I purchased MyStuff2 Pro prior to version 6.5 (October 18, 2018)

As of version 6.5, MyStuff2 Pro is free with in-app purchases. Users that purchased MyStuff2 Pro prior to this change need to do a one-time restore to get back the functionality they originally paid for.

If you get a message about MyStuff2 Pro only allowing a limited number of items, tap on the Restore button.

Or go to Tools (iOS)/Settings (macOS), then Purchases, and tap on the Restore button.

I originally purchased MyStuff2 and later migrated to MyStuff2 Pro

Before you can restore full functionality in MyStuff2 Pro on any given device, you must be sure that the older MyStuff2 is installed on that same iOS device. This must be done on each iOS device or any future iOS device you wish to use MyStuff2 Pro on. If MyStuff2 is already installed on the same iOS device as MyStuff2 Pro, simply restore purchases in MyStuff2 Pro. If MyStuff2 is not currently installed, follow the instructions under Migrating from MyStuff2 to MyStuff2 Pro for How do I reinstall MyStuff2?. After you install MyStuff2 you need to launch it once. Just get to the initial Welcome screen and then return to MyStuff2 Pro. Then you can restore purchases in MyStuff2 Pro. If restoring purchases doesn't seem to work after installing and running the old MyStuff2, reboot your iOS device. After it starts back up, run MyStuff2 Pro and try restoring purchases one more time. It should work now.

If you wish to take advantage of a previous purchase of the older MyStuff2 app you made on an iOS device so that you can use MyStuff2 Pro on a Mac, then you must first follow the above instructions to get migrated to MyStuff2 Pro 8.5 or later on an iOS device. Once the migration is complete and purchases have been fully restored in MyStuff2 Pro on an iOS device, you can then restore purchases in MyStuff2 Pro on a Mac.

A family member purchased MyStuff2 Pro so I should get it through Family Sharing

As of early January 2021, MyStuff2 Pro add-ons can be shared through Apple Family Sharing. In order for this to work, you and your family must setup Family Sharing and Purchase Sharing on your devices. If you need help, please see Apple's support pages on Set up Family Sharing and Purchase Sharing.

Once family and purchase sharing is setup correctly on your family's devices, then family members should be able to run MyStuff2 Pro and restore purchases that were made by other family members.

If you still can't restore purchases in MyStuff2 Pro after getting Family sharing and Purchase Sharing setup, please see Apple's support page on If you don't see your family's shared content.

How do I resolve my problem while restoring purchases?

Normally, restoring purchases is quick and simple. You tap on Restore Purchases, the OS may prompt you to log into your Apple ID, and after a moment you see a message that some number of purchases have been restored and MyStuff2 Pro is fully functional with the features you have paid for.

However, some users may encounter some issues. Find your issue below. If you don't see your issue or if you need more assistance, please contact me as needed. You may also find this help topic from Apple useful. Note that the in-app purchases in MyStuff2 Pro are of the non-consumable type.

This device is unable to make purchases

Your device is setup with some restrictions that prevent making purchases. You need to disable (at least temporarily) those restrictions so you can perform the "Restore Purchases" action in MyStuff2 Pro. This is something you would do through the Settings app.

To restore a purchase for this app, you must be signed in with the Apple ID that was used to purchase the app

Make sure you are using the same Apple ID now that you originally used to purchase MyStuff2 Pro. Log out of your current Apple ID on the device. Then attempt to restore purchaes again. Be sure to log in using the same Apple ID originally used to purchase MyStuff2 Pro.

There are no purchases related to my account

Make sure you are using the same Apple ID now that you originally used to purchase MyStuff2 Pro.

Adding Data

Please see the Videos page for a demonstration of adding data.

Where did the + button go?

There are several reasons why the + button on the bottom of the Item List screen will not appear. Those include:

You are currently performing a search.
Cancel or dismiss the search to return to the main item list where you should then be able to add new items.
You are viewing an item list for an action.
You can't add an item from an action list. Select a category or a location to be able to add a new item.
You are reviewing the results of a data import.
The import review doesn't permit new items to be added. Complete or cancel the import before trying to add any new items.
Why is my database read-only?

Under the right circumstances MyStuff2 Pro will switch to read-only mode. When this happens all Edit buttons will be disabled, and the "Import Data" and "Restore Database" buttons on the Data Transfer screen (iOS)/File menu (macOS) won't appear.

The most likely reason for MyStuff2 Pro to be in read-only mode is because the current database is currently read-only. This usually happens when the current database is a synced or shared database. If this is the case, you should check Why is my database read-only on the Data Sync page.

Even if MyStuff2 Pro and the current database are not read-only, if you are viewing an item list for a specific category and the category has its "Items Read-only" option enabled then you will not be able to add new items to the category and the Select button will not appear at the top of the item list. Turn off the "Items Read-only" option for the category if you need to add or edit items in that category.

How do I add my movies, books, or other stuff?

Welcome to MyStuff2 Pro. You've downloaded and run the app and you are now looking at a list of Categories. MyStuff2 Pro comes with several sample categories for adding your items. Let's add your movies as an example. Adding items to the other sample categories would be the same.

  1. (iOS) If you do not see the list of categories but instead see "All Categories", you need to tap the lists icon in the top-left corner. This will bring up the main Categories screen.
  2. From the main Categories screen tap on Movies (but not on the ⓘ icon).
  3. You will now see the Item List screen and it is titled Movies. The title will match whatever category, location, or action you choose.
  4. The list is may be empty if you have not yet added any new items. Tap the + icon in the toolbar at the bottom of the screen to bring up the New Item screen.
  5. On the New Item screen you enter all the information about one of your movies. You have three ways to add the movie's information.
    1. Type in a value for each category attribute (title, genre, format, etc.).
    2. Search by tapping the search icon in the bottom toolbar.
    3. Scan or enter the movie's barcode by tapping the barcode icon in the bottom toolbar.
  6. You can add pictures to your item by tapping the Add Picture row. You may add up to 40 pictures.
  7. You can set the item's location by tapping the row labeled 'location' near the top. MyStuff2 Pro comes with a set of sample locations. See the Locations screen to setup your own locations.
  8. Once you have added all the information about the movie tap the Save button. The movie will now be listed on the Item List screen.
  9. If you plan to add several movies at a time you should tap the 'multi-add' icon at the bottom of the New Item screen. This makes adding multiple items easier.
How do I add two movies, books, or CDs, etc. with the same title?

By default, most of the sample categories that come with MyStuff2 Pro are setup to prevent duplicates. But there are cases where you may wish to enter two items with the same name or title into the same category.

Since MyStuff2 Pro can be tailored to suit your own needs, this can be easily changed. Let us use the Music sample category as an example. You may have two CDs with the same title. To allow for this, please do the following:

  1. From the main Cateogries screen, tap on the ⓘ icon to the right of the Music category.
  2. On the Category screen, tap on the "title" attribute.
  3. On the Edit Attribute screen, turn off the Unique property.
  4. Tap Save on the Edit Attribute screen.
  5. Return back to the main Categories screen.

At this point you can now add two items with the same title to the Music category.

How do I solve the "Unable to process the file 'xyz'" message when adding an attachment?

When you choose to add an attachment from another app, a message appears in MyStuff2 Pro telling you to launch the other app. Only tap the Cancel button if you decide you don't want to add an attachment. Otherwise, leave the message in place and go to the other app.

Viewing Data

Why do all my items show up as [No Value] on the item list?

MyStuff2 Pro shows [No Value] for an item on an item list under a few different conditions.

  • The item is assigned to a category that has no attributes. Please make sure you have added the desired attributes to your category.
  • The item is assigned to a category with attributes but you have not entered any values into any of the attributes for the item.
  • Even if you entered some values for one or more category attributes you may still see [No Value]. The value displayed in the item list is the item's title. The item's title is defined on the Item Display section of the category. If the item doesn't have any values for any of the attributes setup under the category's Item Display then [No Value] is displayed.

Please note that values entered into custom item attributes do not count. Also remember that custom item attributes should rarely be used. If you find that you are adding them to most of your items then you should reconsider using appropriate category attributes.

How do I see a price total for my items?

MyStuff2 Pro provides a summary view of your data. View a desired list of items you wish to summarize. Do this by selecting a category, location, or action. Optionally apply a filter as desired. Once the list contains the items you wish to summarize, tap the Summary icon at the bottom of the item list screen (the icon with the Greek letter Sigma Σ). This brings up the Summary screen.

The Summary screen shows a summary of the attributes associated with the items in the item list. The summary data shown for each attribute can be configured individually. This is done by editing the associated category and then setting the desired value for each attribute's Summary property.

So to see a price summary of your items you must first be sure your category (or categories) have some sort of "price" attribute. Make sure the Summary property of "price" attribute at least has the "Total" value selected. Then, of course, you need to make sure your items have their price value filled in. Now view the item list and tap the summary icon.

How do I print a report of my items?

Printing a report is an option available while exporting data. The following set of steps allow you to generate a report:

  1. View the list of items you want to include in the report.
  2. Tap the menu icon at the bottom of the item list and select "Export Items".
  3. On the Export Settings screen, scroll down to the Export Format option. Select PDF Report.
  4. The PDF Report Options section lets you define the layout of the report.
  5. Select any other appropriate options on the Export Settings screen as needed.
  6. Tap the Continue button at the top-right of the Export Settings screen to generate the report.
  7. Once the report is generated you will be given a set of options. You can print, email, save, or share the PDF report. Choose the best option for your needs.

Note: Please be aware that PDF reports with lots of pictures are likely to be too large to send via email. This is a limitation of your email provider. Most only allow email attachments to be up to a certain size such as 15MB or so. A PDF report with lots of pictures can easily be larger than this. In such cases you can save the report to your Dropbox (or other cloud server account) and then use that service to share the file with other people.

Setting Up Categories

How do I customize one of the sample categories to better suit my needs?

The sample categories are great to get started quickly but everyone has different needs. Let's walk through an example of changing the sample Movie category to keep track of when you last watched a movie. Each piece of information you wish to keep track of is called an attribute in MyStuff2 Pro. Other terms used might be field or column.

  1. To modify a category you must return to the main Categories screen.
  2. Tap the ⓘ icon to the right of the category. This takes you to the Category screen where you can make all kinds of changes to the category.
  3. In this example we wish to add a new attribute. Tap the Edit button on the Category screen and then tap the Add Attribute row. This brings you to the New Attribute screen.
  4. Enter a name for your new attribute. By convention your attribute names should be in all lowercase but this is not a requirement.
  5. You should now pick an appropriate Type for the attribute. Since we want to add a date in this example you should tap Type and then select Date from the list of types.
  6. Feel free to set any of the other attribute properties as you see fit. The defaults should be enough to get you started.
  7. Tap Save to save the new attribute and return to the Category screen.
  8. You can change the order of the attributes. Press and hold on the drag handle to the right of each attribute and drag the attribute up or down to the desired location.
  9. Once you are done making changes to the category tap the Done button.
  10. Return to the main Categories screen and tap on Movies to see your list of movies. Tap on a movie and you will now see the new 'last watched' attribute (or whatever new attribute you added).
How do I create my own category?

One of the many strengths of MyStuff2 Pro is that it can be setup to keep track of whatever information you want, not just those of the sample categories. The following basic steps can be used to create and setup your own category. Much of this information also applies to making changes to an existing category.

  1. To add a new category you must return to the main Categories screen.
  2. Tap the Edit button to enter edit mode and tap the Add Category row. This brings you to the New Category screen.
  3. At a minimum you need to give your new category a name and at least one attribute. Tap Add Attribute for each new attribute you wish to add to the category.
  4. Most likely you want to configure the category's Item Display. This allows you to specify exactly how this category's items will be displayed on the Item List screen. This includes the title and subtitle lines as well as any colors you wish to use.
  5. If you plan to use search or barcode scanning to add items to this new category then you need to setup the category's Product Mappings.
  6. Once you have configured the new category tap the Save button. The new category will now appear on the Categories screen.
  7. Add any additional categories as needed or delete any unwanted categories. Tap Done to leave edit mode. You may now select a category to see its items or add new items.
How do I use an icon for a category instead of a color dot?

You have three methods for setting some sort of icon to be used for each category and group.

  • Color Dot
  • Symbol/Emoji
  • Image

This makes it even easier to tell an item's category when looking at an item list.

To set the icon start from the main Categories screen in MyStuff2 Pro. Tap the ⓘ icon to the right of the category. On the Category screen tap on Item Display. Scroll down to the Icon and Colors section. Tap on the ⓘ icon to the right of Icon to choose which type of icon you want.

Note (iOS): In order to use Emoji characters as a symbol you must first ensure that the Emoji keyboard has been enabled on your iOS device. As of iOS 13, press and hold on the "globe" key of the keyboard and you can choose one of the configured keyboards or enter Keyboard Settings. For iOS 11 or 12 (or optionally for iOS 13), run the Settings app on your iOS device. Go to General, then Keyboard, and then Keyboards. If Emoji is not shown in the upper list then tap on Add New Keyboard.... On the Add New Keyboard screen tap on Emoji.

Note (macOS): In order to enter Emoji characters as a symbol, select the Edit | Emojis & Symbols menu.

If the "Category Color Dots" setting in MyStuff2 Pro is set to OFF then no icon will be shown for any category or group.

Barcode Scanning and Search

How do I add items via barcode scanning?

You do the following:

  1. Pick any category or location so you are viewing its list of items.
  2. Tap the + icon at the bottom right corner of the Item List screen.
  3. On the New Item screen tap the barcode icon at the bottom.
  4. Scan the barcode with the device's camera. macOS users can optionally scan a barcode with a supported iOS device connected to their Mac.
  5. Once the barcode is scanned a search will be performed. If a single match is found then the new item will be populated. If more than one product is found then you must pick one from the presented list. If the barcode is not found then a message will appear indicating that no match was found.

If the new item has no category then the barcode and search icons will be disabled. Select a category to continue.

Besides scanning a barcode with the camera, you can manually type in the barcode number or if you have a picture of a barcode in your photo library you can select the picture and the barcode image will be scanned.

How do I get data loaded for my own categories?

The sample categories provided with MyStuff2 Pro are already setup to get data when scanning a barcode or searching. When you create your own categories you must perform this setup yourself. After setting up your category as described above, you need to tap on Product Mappings on the Category screen.

On the Product Mapping screen you may first select a Product Search category appropriate for your category. This is used when performing a product search.

In order for item data to be populated when you perform a barcode scan or product search, you must map your category attributes to the appropriate product attributes. Now when you scan a barcode or perform an search, any category attributes having a product attribute mapping will be filled in the new item.

Keep the following in mind:

  • Not all category attributes have to be mapped to a product attribute. Any unmapped category attributes can be filled in manually.
  • There is no guarantee that a given product will have data for all mapped attributes. MyStuff2 Pro can only add whatever data there happens to be for the product.

Data Transfer

How do I keep my data synchronized across multiple devices?

MyStuff2 Pro uses iCloud to sync your data between your own iOS devices or to share your data with other users of MyStuff2 Pro. For complete details please see the Data Sync page.

How do I import existing lists into MyStuff2 Pro?

It is quite possible you already have lists of items in some other application or maybe in a spreadsheet. The first step to being able to import this data into MyStuff2 Pro is exporting the existing data from its current location into a format that MyStuff2 Pro supports. You can import CSV (comma separated values) or TSV (tab separated values) files, Excel (xlsx only) spreadsheets, and Open Document Format spreadsheets (ods). Many applications have some sort of export feature. Please refer to your application's documentation or help on how to export the data as a CSV or TSV file, or one of the spreadsheet formats.

See one of the more specific topics below on details about how to actually import a CSV file or a spreadsheet file.

How do I import a CSV file into MyStuff2 Pro?

A CSV file is a plain text file that generally uses one line for each list item. Each value is separated by a comma, tab, or other character (hence the name). MyStuff2 Pro can handle several possible separators (field delimiters).

Ideally the resulting CSV file should use a text encoding called UTF-8. This is especially important if your data uses any characters beyond the simple letters A-Z, numbers 0-9, and some standard punctuation. Any uses of accented letters, characters from languages using a different alphabet such as Greek, Russian, Japanese, Chinese, etc. must ensure that the CSV file is encoded using UTF-8. Use of the incorrect encoding will likely result in the imported data being garbled.

Once you have an appropriate CSV file containing the items you wish to import you can follow these steps to get the data into MyStuff2 Pro:

iOS

  1. Run MyStuff2 Pro and go to the Tools screen by tapping on the Tools icon (looks like a gear).
  2. Tap on Data Transfer to bring up the Data Transfer screen.
  3. Tap on Import Data. A menu will appear allowing you to choose the source of the CSV file. Depending on your chosen source, complete the selection of the CSV file you wish to import.

macOS

  1. Run MyStuff2 Pro select the File | Import Data menu. A menu will appear allowing you to choose the source of the CSV file. Depending on your chosen source, complete the selection of the CSV file you wish to import.

All Devices

  1. Once the selected file has found its way into MyStuff2 Pro you will be presented the Import Settings screen. You can perform multiple imports from the selected file. If the imported file is a ZIP file containing multiple CSV files then you will see one entry per CSV file.
  2. For each CSV file, verify all settings are correct by tapping on the CSV file and going to the Data Settings screen. MyStuff2 Pro analyzes the CSV file and takes a best guess at the various delimiter values. However you must be sure the Header Row is correct as well as verify the delimiters match what you used when creating the CSV file. The Date Format and Duration Format settings must be appropriate to any date or duration values you may have in the CSV file.
  3. Select the category the imported items are to be imported into. If needed, tap Add Category on the Category selection screen to create a new category for the imported data.
  4. If the imported data doesn't have a column specifying each item's location, you can select a location.
  5. The Column Mapping screen allows you to specify where each column in the CSV file is to be assigned. You do not need to use every column and not every property and attribute needs to be assigned to a column. Once you have completed the column mapping tap the Done button to begin the actual import.
  6. Under Import Item Processing you can select settings to deal with any duplicate items encounterd during the import.
  7. Once you have verified all of the Import Settings are correct, tap the Continue button to start the actual import.
  8. Depending on the amount of text on each line of the CSV file, how many rows are in the CSV file, and the speed of your iOS device, the import can take anywhere from a few seconds to 30 minutes or more. You should let the import complete with no interruption. You can tap the Cancel button to abort the import for any reason.
  9. Once all of the data has been processed you will be shown a summary telling you how many items were imported, how many were skipped, how many duplicates were found, and a list of any invalid data (such as a date value that wasn't valid).
  10. After reviewing the summary you can choose to keep the imported data, review the newly imported items, or cancel the import. So far no existing items have been changed or deleted.
  11. If you choose to import the new items then existing items will be deleted if appropriate and all of the new items will be added.
  12. If you choose to review the new items you will be able to see a list of the new items and you will be able to look at each one but you will not be able to make any changes. This review is so you can decide if everything was imported as expected. If you realize something is wrong such as using the wrong encoding on the CSV file or you mapped a CSV column to the wrong attribute you can tap Cancel to abort the import. If the data looks good then tap the Import button to complete the import.
How do I import a spreadsheet file into MyStuff2 Pro?

MyStuff2 Pro can import Excel (xlsx) or Open Spreadsheet (ods) spreadsheet files. The spreadsheet should be setup with column names in the first row and then each additional row should represent one item. Each tab in the spreadsheet should have data for one category. This makes the import process the easiest.

Once you have an appropriate spreadsheet file containing the items you wish to import you can follow these steps to get the data into MyStuff2 Pro:

iOS

  1. Run MyStuff2 Pro and go to the Tools screen by tapping on the Tools icon (looks like a gear).
  2. Tap on Data Transfer to bring up the Data Transfer screen.
  3. Tap on Import Data. A menu will appear allowing you to choose the source of the spreadsheet file. Depending on your chosen source, complete the selection of the spreadsheet file you wish to import.

macOS

  1. Run MyStuff2 Pro select the File | Import Data menu. A menu will appear allowing you to choose the source of the CSV file. Depending on your chosen source, complete the selection of the CSV file you wish to import.

All Devices

  1. Once the selected file has found its way into MyStuff2 Pro you will be presented the Import Settings screen. You can perform multiple imports from the selected file. Initially you will see one entry per tab found in the spreadsheet file. Any entry shown in red requires your attention.
  2. For each spreadsheet tab, verify all settings are correct by tapping on the tab name and going to the Data Settings screen. MyStuff2 Pro analyzes the spreadsheet tab and takes a best guess at the various settings. However you must be sure Header Cells and Data Cells are correct.
  3. Select the category the imported items are to be imported into. If needed, tap Add Category on the Category selection screen to create a new category for the imported data.
  4. If the imported data doesn't have a column specifying each item's location, you can select a location.
  5. The Column Mapping screen allows you to specify where each column in the spreadsheet tab is to be assigned. You do not need to use every column and not every property and attribute needs to be assigned to a column. Once you have completed the column mapping tap the Done button to begin the actual import.
  6. Under Import Item Processing you can select settings to deal with any duplicate items encounterd during the import.
  7. Once you have verified all of the Import Settings are correct, tap the Import button to start the actual import.
  8. Depending on the amount of text on each row of the spreadsheet file, how many rows are in the spreadsheet file, and the speed of your iOS device, the import can take anywhere from a few seconds to 30 minutes or more. You should let the import complete with no interruption. You can tap the Cancel button to abort the import for any reason.
  9. Once all of the data has been processed you will be shown a summary telling you how many items were imported, how many were skipped, how many duplicates were found, and a list of any invalid data (such as a date value that wasn't valid).
  10. After reviewing the summary you can choose to keep the imported data, review the newly imported items, or cancel the import. So far no existing items have been changed or deleted.
  11. If you choose to import the new items then existing items will be deleted if appropriate and all of the new items will be added.
  12. If you choose to review the new items you will be able to see a list of the new items and you will be able to look at each one but you will not be able to make any changes. This review is so you can decide if everything was imported as expected. If you realize something is wrong such as you mapped a column to the wrong attribute you can tap Cancel to abort the import. If the data looks good then tap the Import button to complete the import.
Why is the Import button disabled on the Import Settings screen?

When you choose to import data, MyStuff2 Pro needs to know a lot of information to be able to complete the import. MyStuff2 Pro makes an attempt to determine as much of this information as it can but sometimes it can't find all of the needed answers. When this happens, the Import button will be disabled on the Import Settings screen. This means you need to provide more details. Under the Import Data section you will see one or more rows with red text. It is the rows in red that need your attention.

Tapping on a red row will bring up the Data Settings screen. Make sure each value on this screen is correct. In most cases the required action is to choose a category. MyStuff2 Pro needs to know which category your data is to be imported into. If you need to import the data into a new category, tap on Add Category from the Category screen. MyStuff2 Pro will offer a new category based on the data being imported. Make any adjustments to the new category as needed. Then save the new category.

Once a category has been selected, be sure to double check the Column Mappings at the bottom of the Data Setting screen. This screen allows you to specify how the data in the imported file is to be entered into the category.

How do I include pictures when I import data?

Including pictures along with your imported data takes a little bit more setup than just importing a plain CSV file or spreadsheet. The basic idea is you create a zip file that contains the CSV file or spreadsheet and all of the associated pictures. You need to add one more column to the CSV file or spreadsheet. For each item in the CSV file or spreadsheet that has one or more pictures you enter their paths into this additional column.

Let's walk through an example to make this clear. Let's pretend I have a CSV file with a few items (the steps for a spreadsheet are the same). It might look like this:

    Title,Note
    Item 1 title,Item 2 note
    Item 2 title,"Creative titles, no?"
    Another Item,"See, that was different."

Now let's say we have two pictures for item 1, none for item 2, and 1 picture for the last item. Create a directory on your computer and put the CSV file and all the pictures into the directory. Now edit the CSV file and add a new column with the names of the pictures. The updated CSV file might look like this:

    Title,Note,Pictures
    Item 1 title,Item 2 note,picture1.png|picture2.png
    Item 2 title,"Creative titles, no?",
    Another Item,"See, that was different.",funstuff.png

Please note the use of the vertical bar character '|' between the names of the pictures for the first item. It is possible to use a different character. Make sure you select the appropriate 'Multi-value Delimiter' on the Import Settings screen. The vertical bar is the default for MyStuff2 Pro.

If you have many items and many pictures you may not want all of the pictures in the same directory as the CSV file. If you want you can create one or more other subdirectories to hold the pictures. The pictures must be in a subdirectory below the directory containing the CSV file. For example:

  • .../data/
    • mydata.csv
    • item 1 pictures/
      • picture1.png
      • picture2.png
    • item 3 pictures/
      • funstuff.png

With that directory setup your CSV file would look like this:

    Title,Note,Pictures
    Item 1 title,Item 2 note,item 1 pictures/picture1.png|item 1 pictures/picture2.png
    Item 2 title,"Creative titles, no?",
    Another Item,"See, that was different.",item 3 pictures/funstuff.png

The important thing to know here is that the value you add for the picture in the CSV file must be a path to the picture relative to the CSV file itself within the zip file.

Once all the files are in place you need to zip them up.

Follow the usual steps for importing CSV data into MyStuff2 Pro. Just make note of these key points:

  • Select the zip file and not the CSV file for import into MyStuff2 Pro.
  • Ensure you select the proper 'Multi-value Delimiter' on the Import Settings screen so it matches whatever character you used to separate multiple picture names for a given item.
  • On the Column Mapping screen make sure you map the Item Pictures property under Built-in Item Properties with the CSV column that contains the picture names.
How do I transfer my data from one device to another?

The following applies if you do not setup MyStuff2 Pro to automatically sync your data via iCloud.

You get home with your shiny new iOS/macOS device and get it all setup. You get all of your apps installed on the new device and you run MyStuff2 Pro. But all you see are the sample categories and no data. Now what?

Transferring your data from your old device to a new device is simple enough. At a high level you do a backup on the old device then you restore that data into MyStuff2 Pro on the new device. Here are more detailed instructions:

On the old device with all the data:

iOS

  1. Run MyStuff2 Pro and go to the Tools screen by tapping on the Tools icon (looks like a gear).
  2. Tap on Data Transfer to bring up the Data Transfer screen.
  3. Tap on Backup Data. After a moment of processing you will be given a chance to name the exported backup file. The name will start with MyStuff2Backup then have the database name. The file will have the extension msa. Change the name if desired and continue. You will then be presented with a set of options for saving the file. Choose whatever method is best suited to you. Remember what you choose since you will need to find it again in the next step.

macOS

  1. Run MyStuff2 Pro and select the File | Backup Database menu. After a moment of processing you will be given a chance to name the exported backup file. The name will start with MyStuff2Backup then have the database name. The file will have the extension msa. Change the name if desired and continue. You will then be presented with a set of options for saving the file. Choose whatever method is best suited to you. Remember what you choose since you will need to find it again in the next step.

On the new device with no data:

iOS

  1. Run MyStuff2 Pro and go to the Tools screen by tapping on the Tools icon (looks like a gear).
  2. Tap on Data Transfer to bring up the Data Transfer screen.
  3. Tap on Restore Data. You will be presented with a set of options for selecting the backup file you wish to restore. Choose the same backup file you just created on the old device.
  4. Confirm you wish to restore the data.

macOS

  1. Run MyStuff2 Pro and select the File | Restore Database menu. You will be presented with a set of options for selecting the backup file you wish to restore. Choose the same backup file you just created on the old device.
  2. Confirm you wish to restore the data.
What can I do about MyStuff2 Pro backups getting too large?

If you add a lot of pictures to your items using your iOS device's camera then you may find that the backup file created by MyStuff2 Pro is very large and it takes a lot of time to transfer. This is due to the fact that the camera pictures take up a lot of space. This is especially true on newer devices with higher resolution camera.

By default, MyStuff2 Pro keeps a copy of those pictures in their original full size. There is a setting you can change that will help reduce the size of these pictures. Run MyStuff2 Pro and:

  • iOS: Go to Tools then Settings then Current Database. Near the bottom of the Settings screen is a setting named "Pictures Size".
  • macOS: Select the View | Database Options menu. Near the bottom of the Current Database screen is a setting named "Pictures Size".
Choose a value for the "Pictures Size" setting that better meets your needs. Choosing a smaller value will reduce all existing pictures and all newly added pictures will be made smaller as appropriate.

Please keep in mind that once the pictures are made smaller there is no way to make them bigger again. I suggest you make a backup before choosing to make the pictures smaller (oh, the irony). If you make them too small you can restore the original data and then try a different setting.

Migrating from MyStuff2 to MyStuff2 Pro

Why have MyStuff2 and MyStuff2 Lite been removed from the App Store?

With the release of MyStuff2 Pro 6.5 in October of 2018, MyStuff2 and MyStuff2 Lite are no longer available in the App Store. All users of MyStuff2 (or MyStuff2 Lite) should download MyStuff2 Pro which is now a free app with in-app upgrades to give you the equivalent features of MyStuff2 and MyStuff2 Pro. Having one app instead of three makes things less confusing moving forward.

Anyone who purchased MyStuff2 6.0 or earlier can download MyStuff2 Pro 6.5 or later at no additional cost. Please see the next question for details on getting your data transfered from your old copy of MyStuff2 to your new copy of MyStuff2 Pro.

How do I migrate from MyStuff2 to MyStuff2 Pro?

With the release of MyStuff2 Pro 6.5 in October of 2018, MyStuff2 is no longer available in the App Store. All users of MyStuff2 (or MyStuff2 Lite) should download MyStuff2 Pro (which is now free) and transfer their existing databases from MyStuff2 to MyStuff2 Pro.

Make sure you still have MyStuff2 installed before continuing with the next step. If you don't have MyStuff2 installed then see the next question to reinstall it. Then continue here once it is installed again.

After you download MyStuff2 Pro, launch it and go through the initial setup. Once MyStuff2 Pro is running, go to Tools, then Purchases. Tap on "Restore Purchases". iOS will likely ask you to log into your iTunes account. This is required to get back your paid functionality. If all goes as expected you should see a message that 1 product was restored. At this point MyStuff2 Pro is ready and you can follow the information below to get your data transfered.

If any of your existing databases are setup to sync via iCloud then once MyStuff2 Pro is setup to use syncing then all of those synced databases will automatically appear in MyStuff2 Pro.

If you have any local databases then you need to perform a few extra steps to get them transferred to MyStuff2 Pro. Start by running MyStuff2 and going to Tools, then Databases. Perform the next set of steps for each local database you wish to transfer to MyStuff2 Pro:

  1. Tap the ⓘ icon to the right of a local database.
  2. In the menu that appears, choose Backup Data.
  3. Tap OK on the Rename File dialog.
  4. When the export options appear, choose the "Open In" icon.
  5. When the list of apps appear, choose "Copy to MyStuff2 Pro"
  6. You will be switched to MyStuff2 Pro where you will be asked to confirm that you wish to restore the backup file.
  7. Select either Create or Restore as appropriate.
  8. Acknowledge that the new database was created if you chose Create.
  9. If you have another local database to transfer, return to MyStuff2 and repeat these steps for the next database.

At this point you should have all of your data in MyStuff2 Pro and everything should be working.

If you have any custom color schemes in MyStuff2 that you wish to use in MyStuff2 Pro, you will need to transfer them over. Start by running MyStuff2 and go to Tools, then Settings, then Color Schemes. Tap Edit on the Color Schemes screen. Then for each color scheme you wish to transfer to MyStuff2 Pro, do the following steps:

  1. Tap on the color scheme you wish to transfer.
  2. At the bottom right corner of the Color Scheme screen, tap the email icon.
  3. Tap Continue on the Export File dialog.
  4. When the export options appear, choose "Open In".
  5. When the list of apps appear, choose "Copy to MyStuff2 Pro"
  6. You will be switched to MyStuff2 Pro and you should see a message that 1 color scheme has been imported.
  7. If you have another color scheme to transfer, return to MyStuff2 and repeat these steps for the next color scheme.

Once you have MyStuff2 Pro running and all of your data and color schemes are migrated, use MyStuff2 Pro for a while and make sure everything is working as expected and nothing is missing. Once you are sure nothing is missing you can delete MyStuff2 from your iOS device and just use MyStuff2 Pro.

How do I reinstall MyStuff2?

First, you should only reinstall MyStuff2 if you are setting up MyStuff2 Pro 6.5 or later for the first time (or on a new device) and you had originally purchased MyStuff2. If you have already installed MyStuff2 Pro and you have access to the appropriate paid features then there is no reason to reinstall MyStuff2.

Since MyStuff2 is no longer in the App Store you need to use the following steps to reinstall it. This applies to any apps you have purchased in the past and have since deleted.

  1. Run the App Store app on your iOS device.
  2. Tap the user icon in the top-right corner of the screen to be taken to the Account screen.
  3. Tap on Purchased to go to the All Purchases screen.
  4. Tap on My Purchases if needed to see the list of all apps you have purchased.
  5. Enter MyStuff2 into the search field.
  6. Tap on the cloud download icon to the right of MyStuff2 to install MyStuff2.