Unity used to have an option called “Unity Remote.”
I understand that it is no longer available for Unity 6.
Are there any easy ways to use phones as testing devices without building the game, sending the APK file, and then opening it on the phone?
For example, I want to test notifications for a mobile app (yes, a mobile app, not a game—it’s similar to Duolingo).
I don’t think I can properly test this in the editor. I could use Debug.Log instead of notifications, but always testing on a mobile device ensures that the app works on the intended platform throughout development rather than leaving it for later.
If I understood correctly, Unity Remote doesn’t fit your use case. Unity Remote just displays on your phone project, that runs in the editor and could be used for things like testing UI stuff. For the notifications you should build and run your project on the actual device.
I meant that Unity Remote is not available for Unity 6.
But, now thinking about, maybe it is available for Unity 6.
Can you provide any information regarding that?
And thanks, so for notifications, as I understand from you; I need to build the game in order to test it.
But still, testing the game on the phone would be nice. Because there are other things to be tested other than notifications. And remote or usb options would come in handy for that God willing.
My research on the internet shows that there are other methods to use your mobile phone with USB and connect it to Unity but I haven’t tried them. Your reply implies me that they are valid for Unity 6 too.
For the use of actual device - enable USB debugging in the device developer settings, connect device to your PC using USB cable and just use build and run option from the build profiles. It will build your project, install and run on the device connected.