Top

Introduction

This screen allows you to maintain one more more independent databases within MyStuff2. One database at a time can be used. No two databases may have the same name. You can also setup server accounts allowing you to share databases your other iOS devices running MyStuff2 or with other users running MyStuff2.

Top

Sharing

For detailed information on setting up and using data sharing, please visit the Data Sync page on the MyStuff2 website.

iCloud is used for all database sharing. Please note that all shared database data stored in iCloud is encrypted using industry standard AES 256-bit encryption.

iCloud Account

You need to be logged into iCloud which is tied to your Apple iTunes account. If you are not logged into iCloud or you need an account, please run the Settings app and tap on iCloud. Setup an account or log into your account as needed. Be sure the iCloud Drive option is enabled as well once logged in. The free iCloud account has enough storage for typical MyStuff2 usage but the storage space may also be used by your photos and other data. Please note that additional fees may apply if your storage use exceeds certain limits. See the Apple iCloud website for more details.

iOS only allows you to be logged into one iCloud account at a time. If you share a MyStuff2 database with iCloud and you then log out of the iCloud account or log into a different iCloud account, MyStuff2 will only allow read-only access to any databases shared with the original iCloud account.

Private Sharing

MyStuff2 lets you create databases that are shared only between your own devices. More specifically, shared between iOS devices logged into the same iCloud account. To do this, first make sure the "iCloud Private" account is added under the Server Accounts section. Then use that account for any database you wish to share across your own devices.

Public Sharing

MyStuff2 lets you share databases with other MyStuff2 users. To do this, first make sure the "iCloud Shared" account is added under the Server Accounts section. Then user that account for any database you wish to share with other users. You must invite each user you wish to share this database.

Top

Display

The screen shows a list of currently defined databases and server accounts. If you have any pending invitiations to share a database, those appear after the list of databases. After the server accounts is a button to let you schedule a reminder to backup your data. Tapping the Edit button allows you to add, delete, or edit databases and server accounts. The currently selected database has a check mark next to it.

The databases section shows each of the databases. Next to each shared database is a set of status lights. A bright red light means that status is active. A dark red light means that status is inactive. The four lights are as follows:

The pending invitations section shows the name of the database, the name of the owner of the database, and the date and time the invitation was made.

The server accounts section shows the server accounts setup for database sharing. Next to each account is a set of status lights. A bright red light means that status is active. A dark red light means that status is inactive. The five lights are as follows:

Under the server accounts section is a button allowing you to schedule a calendar reminder to backup your data at regular intervals. A checkmark on the button indicates that the reminder has been scheduled. This allows you to edit the reminder. By default the reminder is scheduled for every two weeks. Feel free to set the repeat to any appropriate interval.

Top

Features

Tap the Edit button to enter edit mode. Tap the resulting Done button to return to view mode.

Select Database
While in view mode, tap on a database to make it the current database. If the selected database is passcode protected you will need to enter its passcode to make it the current database. If the database is shared and it is currently being synced then you will see an activity indicator and the database won't be selectable.
Add Database
Enter edit mode and tap on Add Database to bring up the New Database screen.
Edit Database
To edit a database, enter edit mode then tap on the database you wish to edit. This brings up the Edit Database screen. There you can rename the database, change how it is shared, or update its settings.
If the database is shared, you may only edit the database if you own it. If you accepted an invitation to share the database, you do not own the database and you can't edit it.
Delete Database
If you don't need a database any longer you can delete it. This can be done in one of two ways. While in view mode use the swipe-to-delete gesture on the database to delete. Or in edit mode, tap the delete icon to the left of the database. In either case a delete confirmation button will appear. Tap the button to delete the database. The current database can't be deleted. Unless you have made a backup of the database, you can't get the database back once it is deleted.

If the database is shared, deleting the database will result in it being deleted from all other copies of MyStuff2 sharing the database. If you accepted an invitation to share the database, you do not own the database and it will only be removed from your devices.
Share Database Privately
If you wish to make a local database available on your other devices running MyStuff2 then you must assign the database to the "iCloud Private" server account. First make sure you have the "iCloud Private" "server account added. Then enter edit mode and tap on the database you wish to share to bring up the Edit Database screen. Then select the "iCloud Private" account and Save. The newly shared database will need to synchronize for a few moments. During this time you will not be able to select the database. If it was already selected, it will be in read-only mode until the initial sync completes.
Share Database With Others
If you wish to make a local database available to other users running MyStuff2 then you must assign the database to the "iCloud Shared" server account. First make sure you have the "iCloud Shared" "server account added. Then enter edit mode and tap on the database you wish to share to bring up the Edit Database screen. Then select the "iCloud Shared" account and Save. The newly shared database will need to synchronize for a few moments. During this time you will not be able to select the database. If it was already selected, it will be in read-only mode until the initial sync completes. Once complete, be sure you are back in view mode and tap the circled icon to the right of the database and select "Manage User Sharing" to bring up the User Management screen. Here you can invite other user to share the database.
Unshare Database
If you have a shared database that you wish to change so it is no longer shared then you must edit the database and change its account to None. This will remove the database from all other devices. If the database has been shared with other users, it will also be removed from their devices as well.
Convert to Local
There will be times where a shared database will be read-only. This can be because the server account is logged out or unavailable for some reason. It can also happen if the shared database has been updated by a newer version of MyStuff2 on another device. When this happens you will have the option to convert the shared database to a local database. This process leaves the shared database available to other devices but makes it a local database on this device. Once it has been converted to a local database, it will be writable again.
Backup Data
This allows you to backup a database without needing to make it the current database.
Copy Launch URL
This copies a URL to the pasteboard. This URL can be used in other apps to launch MyStuff2 and select the specified database.
Update Local With iCloud
Due to some unexpected situation, there may be times when the local database is not completely up-to-date with the shared database in iCloud. Using this function causes MyStuff2 to attempt to fully update the local database with the shared database in iCloud. This function should only be used after consulting with MyStuff2 support.
Update iCloud With Local
Due to some unexpected situation, there may be times when data in the local database has not been sent to the shared database in iCloud. Using this function causes MyStuff2 to attempt to fully update the iCloud database with the data in the local database. This function should only be used after consulting with MyStuff2 support.
Add Server Account
Enter edit mode and tap on Add Server Account to bring up the New Account screen.
Edit Server Account
Enter edit mode and tap on the server account you wish to edit. This brings up the Edit Account screen. You can change the name of the server account.
Delete Server Account
You can only delete a server account that has no shared databases associated with it. To delete a server account, enter edit mode and tap on the server account you wish to delete. You will need to confirm the deletion.
Schedule a Backup Reminder
Tap the Schedule Backup Reminder button to create a reminder. The reminder will be scheduled in your Calendar. If there is a checkmark on the button, tapping the button will let you view and edit the existing reminder.