Uploading Your App

Updated by Jessica Holman

To start testing your app, you must first upload your app’s APK (Android) or IPA (iOS) file.

Note: If you’re uploading an IPA file for iOS devices, we recommend visiting Considerations for IPA files before uploading your file. 

To upload your app:

  1. Log in to your Sofy account. 
  2. Select App Manager from the left navigation bar.
    Sofy home page with a callout over the App Manager option in the left navigation bar.
  3. Click Add Application.
    App Manager page with callout over the Add Application button.
  4. Drag and drop your app file or click Browse Files to find and select your file.
    Note: If you are using a free trial, you can only upload APK files. To upload an IPA file, contact sales to upgrade your plan. 
  5. (Optional) If you’re uploading an IPA file and are enrolled in the Apple Developer Enterprise program, check the Requires enterprise certification box.
    1. Provide the Enterprise Certificate Name.
    2. Click Save.
      Add New Application modal window with a callout over the Enterprise Certification settings.
  6. Click Continue where I left off.
    Add New Application modal window with a callout over the Continue where I left off button..

Once your app is uploaded, you can access the app in the App Manager at any time. 

Frequently Asked Questions

Can I upload and test both Android and iOS apps? What file formats are supported for testing on Sofy?

Yes, you can upload and test your app on both Android and iOS devices. Sofy supports APK files for Android apps and IPA files for iOS apps. Once uploaded, the process for creating an automated test is the same.

How can I upload my application build to Sofy?

You can upload a build manually or via your CI/CD pipeline.

Can I download an iOS app from the Apple App Store and upload and test it on Sofy?

No, this isn’t possible because of how Apple designs its apps to operate on Apple devices. The best way to test an iOS app is to sign a developer-provisioned build with the UDIDs of Sofy iOS devices.

How do I get the UDIDs of specific iOS devices if I don't want Sofy to resign builds for me?

With a paid subscription, you can request iOS device UDIDs by sending an email to support@sofy.ai.

What build types are supported for distributing iOS applications?

We support the following build types: Signed Dev Provisioning builds, Ad Hoc builds, and Enterprise builds.

I don't have a signed IPA. Is that a problem?

Not at all. Sofy's automatic re-signing capability will kick in when Sofy detects an unsigned IPA. Click here to learn how to enable this feature.


How did we do?