Issues and solutions.

 

Issue

I am a beta user of Behayve for Android and I see that the beta program ends on 1 April 2023. How do I upgrade to the official Play Store version of Behayve (released 15 March 2023), without losing my data?

Solution

On your Android:

  1. Safely store away a backup copy of your database, using Maintenance > Export database on the home menu. You will find the exported database at Dropbox > Apps > Behayve > Exports > Database > ExportedDatabase.dbf.
    NOTE: This is critical because Step 7 will permanently delete your onboard data. You will have this possibility even after 1 April 2023.

  2. Copy your backup database to the Dropbox > Apps > Behayve > Imports folder and rename it there to ReplacementDatabase.dbf. (Laptop may be used here.)

  3. In Play Store, tap your account icon, top right.

  4. Tap Manage Apps and Device then tap Manage.

  5. Scroll down to Behayve and select it.

  6. Under ‘You’re a beta tester’, leave the beta program by tapping Leave > Leave. Allow several minutes for Google to update its servers.
    NOTE: If it is after 1 April 2023, you might not find this, as the beta program may already have been ended for all users. Continue anyway.

  7. Uninstall Behayve, from Settings > Apps > Behayve. THIS WILL PERMANENTLY DELETE YOUR ONBOARD DATA: see Step 9 below.

  8. In Play Store, search for Behayve, install the app and run it.

  9. After registering and accepting the terms of use, restore your database using Maintenance > Import database on the home menu.

  10. Verify your installation by selecting About on the home page menu and seeing that the Behayve version number is 3.1.1 or later.

  11. On the home page menu, click Settings, scroll down to the COMMUNICATION section and tap External Instruments. If you see a Restriction popup message, you’ll need to contact support for assistance because as a former beta user you should not be blocked. Otherwise, you are done and good to go.

Issue

In ArcCatalog, when importing data in the Python window, the following message appears in red: 

’Unable to save. Check to make sure you have write access to the specified file and that there is enough space on the storage device to hold your document.’ 

However you do have write access and you do have enough space.

Solution

This is a known bug in ArcCatalog. Short of reinstalling ArcGIS, here is a workaround:

Locate the file ArcGISJsonImport.ini, created when you set up Behayve, and open it in Notepad. 

In the line beginning ‘mapfile =’, change the name of the .mxd file, for example from Aardvarks.mxd to Aardvarks1.mxd.  Save the file and rename your .mxd file correspondingly.

In ArcCatalog, re-run the data import.

NOTE: Despite the red error message, valid feature classes will have been created in your geodatabase prior to applying the workaround. To avoid replication, you may wish to find and delete these before you re-run the data import. 

Issue

In the Finder app on a Mac running MacOS Version 10.15 (Catalina) or later, unable to drag files from the iPhone’s Behayve folder to the Mac. The file name appears in the Mac folder but is greyed out.

Solution

This is an Apple issue. To fix it, disconnect your iPhone from the Mac then, in the Finder app, click on Go > Go To Folder and enter ~Library/Preferences/ then press Enter. Scroll down to the file com.apple.finder.plist and drag it to the bin. Now hold down the Option key while right-clicking the Finder icon at the bottom of the screen, and click Relaunch. Reconnect your iPhone.

Issue

Export appears to freeze part way through.

Solution

It’s actually a pause, not a freeze. All export files have been created within the phone and we are waiting for iCloud to accept them all, which can take time if there are many files. If you don’t want to wait, you can find the files (on Mac) in Finder by selecting your phone and dragging Behayve’s Exports folder to the desktop, or (on PC) via iTunes.

Issue

Data sent to iCloud does not appear in iCloud.

Solution

Invariably this is an iCloud issue. If you restart the device on which you are examining iCloud, you’ll typically find that it was there all the time but invisible. Or you can look in iCloud.com. If still having difficulties, the exported data can always be found in the Behayve folder of the iPhone’s file system — accessed in Finder on Mac or iTunes on Windows.