You uploaded an APK or Android App Bundle that was signed in debug mode. You need to sign your APK or Android App Bundle in release mode - unity3d

I have developed an app in Unity and it runs fine but now when I tried to upload it, it gives this error
You uploaded an APK or Android App Bundle that was signed in debug mode.
You need to sign your APK or Android App Bundle in release mode.

Check the Project settings > Player > Publishing settings > Alias should not be in Debug.

Related

How to install iOS app on a real device for iOS Test Automation?

I am writing XCUITests for an app without source code. I have .app file of the app.
I am using XCUIApplications init(bundleIdentifier:) method to launch the application.
This works fine if I have the app pre installed on the device.
If I don't have the app insalled, XCUIApplication fails to launch the app as it cannot find the build.
How can I provide .app file of the app to Xcode to install and launch the application using init(bundleIdentifier:) ?
It is usually done with https://github.com/libimobiledevice/ideviceinstaller
This tool allows installing and uninstalling the apps

Codemagic - Building a deployable iOS app requires a selected Development Team with a Provisioning Profile

I want to test my flutter app on an ios device. I am building via Codemagic since I don't have a mac.
I don't have a mac but I managed to generate a development certificate via a virtual machine, and upload it for manual signing on CodeMagic
However, everytime I build using CodeMagic, I got the following error.
Building a deployable iOS app requires a selected Development Team with a
Provisioning Profile. Please ensure that a Development Team
I don't have an apple developer subscription also. I just want to test the app on my ios device.

How to sign Unity app bundle for google play games

I need to sign my Android app bundle from Unity in order to upload it to Google Play. I have gone through the steps to sign it in three different versions; however when I build and upload I keep getting the error
To sign the app bundle in Unity 2019.2 I would open build settings, tick the arrow for build app bundle; then navigate to player settings; Publishing settings, create new keystore and alias with passwords. And build. Pretty much the same with 2019.1, and 2018.4.
Example:
I would expect the app bundle to be signed, and be uploaded; however google play keeps saying it is not signed.
So the solution was quite simple. It would be nice if google where to give a more accurate error message.
I tried to build without the tick for google app bundle, which gives me a APK file rather than and AAB file. When uploading that file google gave a more accurate error message, that the APK was built in development build, so it wasn't signed.
Returning to build settings, if you remove the tick for development build and then build as an APK or AAB, it will sign the app and work for the upload!

Installing a TestFlight app on iOS iPhone Simulator - Registration Failed

I'm attempting to install a TestFlight app on XCode's iOS simulator using the iPhone simulator. The link to the TestFlight app takes me to a page that says "This device will need to be registered before it can install betas."
There is a friendly Register button. When I click the register button, it says "Registering Device" and then it takes me to the iPhone's General settings page. If I navigate back to the TestFlight page, it says "Registration Failed."
Does anyone know of a way to install a TestFlight app on the iPhone Simulator? Thanks.
The app you are trying to install is an app compiled for arm architecture, which is different from the simulator (the simulator is not an emulator). The simulator only runs x86 apps compiled for it. You will need to contact the developer of the application to send you the x86 binaries, and add them directly to the application directory of the iOS simulator. The directory (on Xcode 4.5 beta 4) is /Applications/Xcode45-DP4.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator5.1.sdk/Applications. Note that the simulator's sdk version has to match the version of iOS you are trying to use the simulator with.
If you need test your Release application
you can run your on a release build go to
->Product->Scheme -> Edit scheme-> in Run change debug to Release
in this you can check your release build in simulator
If I had to guess, I would presume that since the Simulator is not a valid device, it is not able to install the TestFlight Profiles onto the device, and therefore failing registration process (when you are directed to the iPhone's Settings, it tries to install a profile on your device).
May I ask why you are trying to install the app via the iPhone Simulator? If the app's code exists on GitHub, you can use the GitHub for Mac app to checkout the code, and XCode to compile the project and build it to the iOS Simulator. There should not really be any reason to have to install TestFlight on the iOS Simulator.

Application failed to install in iPad2

My Application runs fine in iPad simulator, but when i try to install it in iPad 2.. It throws me Application Name Failed to install.
iOS version is 5.0.
I am using Titanium Mobile for development. The same Application works fine in Android emulator and device.
You need to have a developer certificate before you can deploy the application in iPad2.
https://developer.apple.com/programs/ios/
Once you have got the certificate, you can right click on your project and select install on IOS device. It would ask to upload your dev certificate which you have got for your iPad. From there i see no problem in deploying your app.
This would generate an .ipa file.
Note: for iOS 5.0, you need to have 1.8 and above to make it work properly.