Target platforms iOS and Android are missing in C++Builder 11

279 Views Asked by At

I have installed C++Builder 11 Professional and the latest patches, but I am not seeing Target Platforms for iOS or Android. I have made sure that installation included these platforms, attached devices for iOS and Android. Nothing.

I tried a project developed with CB 10.4.2 and a new project for CB 11.0 (created with the wizard). This installation is on Windows 11 (with updates). I reported this on QP (RSP-36579), but no joy.

Has anyone made this work?

2

There are 2 best solutions below

0
outerlimits On

This turned out to be a licensing issue. Embarcadero tech support advised me to delete the license file (*.slip & .cgb_license) at C:\ProgramData\Embarcadero\ from my computer, start C++ Builder and re-register my serial number. This seems to create corrected license files which permit support for developing apps for mobile targets.

I don't know why this happened but I'm delighted to have the issue resolved. If someone else runs into this, these instructions should help!

0
Nigel Stevens On

I "lost" my Android phone (Samsung Galaxy A40), i.e. Rad Studio 10.4.2 stopped showing it in under the "Target Platforms / Android 32 bit" node. The way I reconnected it was as follows :

With Rad Studio open and project loaded :

  • Unplug phone from laptop
  • On the phone, go into Settings \ Developer Options
  • Scroll down to "USB Debugging" and switch it off.
  • Click on "Revoke USB Debugging Authorisations", then click "Ok"
  • Turn USB Debugging back on
  • Come out of settings
  • Reconnect the phone, then click on "Allow USB Debugging"

At last I can now develop and debug my apps again.