Wiki

Case Status
Log In

Wiki

 
Beta testing OASIS for iOS (ol…
  • RSS Feed

Last modified on 5/21/2018 4:57 PM by User.

Tags:

Beta testing OASIS for iOS (old process)

(No longer supported)

NOTE: This process is now outdated. We currently use Test Flight as our primary beta group for devices running iOS 8.0 or later. For instructions on the current process, see the related help document. For devices on earlier versions or with other requirements, continue with this document.

Beta testing OASIS for iOS is currently by invitation only. As we have need for more testers, we will inquire with those interested if they would like to help us test our app. 

Requirements

In order to download and test the beta, you will need the following:

  • iTunes 11.0 or later
  • An iOS device with iOS 7.0 or later
    • This includes the following devices:
      • iPhone 4
      • iPhone 4S
      • iPhone 5
      • iPhone 5S
      • iPhone 5C
      • iPhone 6
      • iPhone 6+
      • iPad 2
      • iPad (3rd Generation)
      • iPad (4th Generation)
      • iPad Mini
      • iPad Mini with Retina Display
      • iPad Air
      • iPad with Retina Display
      • iPod Touch (5th Generation)
  • A local wireless network
  • OASIS version W577D1 or later

Gathering UDID information for your iOS devices

In order to test the iOS app, you must send the relevant device UDIDs to Ingen Software. Please follow the steps below to gather the IDs. If you need more information, you can see the original document on the Apple Developer site.

 

Locating iOS Device IDs Using iTunes

For iOS devices, you can also obtain a device ID using iTunes. For example, testers follow these steps to get their device ID using iTunes when they don’t have Xcode installed.

bullet
To get a device ID using iTunes
  1. Launch iTunes on your Mac.

  2. Connect your device to your Mac.

  3. In the upper-right corner, select the device.

  4. In the Summary pane, click the Serial Number label under Capacity or Phone Number.

    The label Serial Number changes to Identifier and displays the device ID.

    ../Art/13_itunesgetdeviceid_2x.png
  5. Copy the device ID by Control-clicking the identifier and choosing Copy Identifier (UDID).

    If the menu contains a Copy Serial Number menu item, repeat steps 4 and 5 again.

  6. Paste the device ID in a document or an email message.

Installing the OASIS Beta App

Once you have sent the UDID information to Ingen Software, we will update our developer profile to include your device for our iOS beta program. You will then receive an email with the OASIS.ipa file. This is the file you will need to install the app on your device. Save the file to your computer, then follow the steps below:

To install the app on a device
  1. Connect the testing device to your computer running iTunes.

  2. Double-click the iOS App Store Package file you created earlier (the file with the .ipa extension).

  3. In iTunes, click the device button in the upper-right corner of the window.

  4. Select the Apps button.

    The app appears in the iTunes app list.

    ../Art/5_ios_installapp_1_2x.png
  5. Under Apps, choose “Sort by Name” or “Sort by Kind” from the pop-up menu.

    An Install or Remove button appears adjacent to the app.

  6. If an Install button appears, click it.

    The button text changes to Will Install.

  7. Click the Apply button or the Sync button in the lower-left corner to sync the device.

    The app is uploaded to the device so that the user can start testing.

Sending debug information to Ingen Software

OASIS uses it's own logging system for recording information the user is doing while inside the application. You can send these kinds of log files, as well as messages geared towards the support/development staff, by using the "Open Ticket" function inside the application. However, when the app crashes unexpectedly, these logs are recorded by iOS itself. Obtaining these log files is a little more difficult.

When requested, you can get the crash logs by following the steps below:

 

To send crash reports from a Mac
  1. Connect the testing device to a Mac running iTunes.

    iTunes downloads the crash reports to your Mac.

  2. In the Finder, choose Go > Go to Folder.

  3. Enter ~/Library/Logs/CrashReporter/MobileDevice.

  4. Open the folder identified by your device’s name.

  5. Select the crash logs named after the app you’re testing.

  6. Choose Finder > Services > Mail > Send File.

  7. In the New Message window, enter the developer’s address in the To field and appropriate text in the Subject field.

  8. Choose Message > Send.

  9. To avoid sending duplicate reports later, delete the crash reports you sent.

bullet
To send crash reports from Windows
  1. Enter the crash log directory for your operating system in the Windows search field, replacing <user_name> with your Windows user name.

    • For crash log storage on Windows, type:

      C:\Users\<user_name>\AppData\Roaming\Apple computer\Logs\CrashReporter/MobileDevice

    • For crash log storage on Windows XP, type:

      C:\Documents and Settings\<user_name>\Application Data\Apple computer\Logs\CrashReporter

  2. Open the folder named after your device’s name and send the crash logs for the app you’re testing in an email message using the subject-text format <app_name> crash logs from <your_name> (for example, MyTestApp crash logs from Anna Haro) to the app’s developer.