Jump to content

Deploying to Beta Failed, Error code: -5


Recommended Posts

I'm trying to deploy my app to Beta on Viveport. I can build and run it on the device with no problems, but when I upload it to Viveport it fails and gives me a rather unhelpful error message:

Deploying to Beta Failed
Failed to deploy this build, please make sure the package name and android manifest are correct. Click “Edit” to make adjustments and submit again. For additional support, please contact us.
Error code: -5

I can't see anything wrong with my manifest, here's what it looks like:

<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
  <application android:icon="@drawable/app_icon"
    <activity android:name="com.htc.vr.unity.WVRUnityVRActivity"
        <action android:name="android.intent.action.MAIN" />
        <category android:name="android.intent.category.LAUNCHER" />
        <category android:name="com.htc.intent.category.VRAPP" />
      <meta-data android:name="unityplayer.UnityActivity" android:value="true" />
      <meta-data android:name="unityplayer.SkipPermissionsDialog" android:value="true" />
    <meta-data android:name="minWaveSDKVersion" android:value="1" />
    <meta-data android:name="com.htc.vr.content.NumDoFHmd" android:value="6DoF"/>
    <meta-data android:name="com.htc.vr.content.NumDoFController" android:value="3DoF"/>
    <meta-data android:name="com.htc.vr.content.NumController" android:value="1"/>
    <meta-data android:name="no_controller_pairing" android:value="true" />
  <uses-permission android:name="android.permission.INTERNET" />
  <uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
  <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
  <uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE" />
  <uses-permission android:name="com.htc.vr.core.server.VRDataWrite"/>
  <uses-permission android:name="com.htc.vr.core.server.VRDataRead"/>
  <uses-permission android:name="com.htc.vr.core.server.VRDataProvider" />
  <uses-permission android:name="vive.wave.vr.oem.data.OEMDataRead" />
  <uses-permission android:name="vive.wave.vr.oem.data.OEMDataWrite" />
  <uses-permission android:name="com.viveport.CHECK_LICENSE" />
  <uses-feature android:glEsVersion="0x00030000" />
  <uses-sdk android:minSdkVersion="25" android:targetSdkVersion="26"/>

I'm using Unity 2019.2.19 and Wave SDK 3.1.4. I have another app that uses an older version of the Wave SDK and has identical manifest, except for targetSdkVersion, which in that case is 25. I tried changing to 25 in this app as well, but the build fails and WaveSDK dialog complains that the recommended setting is 26. I attached a screenshot from Unity's console when trying to build with target=25.


@JustinVive @Cotta @Tony PH Lin @Albert H. @Corvus

Link to comment
Share on other sites

  • 2 weeks later...

Hi Musk! I'm Albert with developer support for Content Operations! Thank you for your patience and I am sorry about your encounter. I can help you overcome this and to get started I will need your Account ID--can you please private message me it? And an email I can reach you at as well, please.

It is under the settings tab, top side, in your developer console. Please note to be logged in the account that you are submitting with.

Thank you!



Link to comment
Share on other sites

  • 9 months later...
  • 11 months later...
  • 2 weeks later...
  • 5 weeks later...

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Create New...