【问题标题】:Target platforms iOS and Android are missing in C++Builder 11C++Builder 11 中缺少目标平台 iOS 和 Android
【发布时间】:2022-01-02 16:49:30
【问题描述】:

我已经安装了 C++Builder 11 Professional 和最新的补丁,但我没有看到适用于 iOS 或 Android 的目标平台。我已确保安装包括这些平台、适用于 iOS 和 Android 的附加设备。什么都没有。

我尝试了一个使用 CB 10.4.2 开发的项目和一个用于 CB 11.0 的新项目(使用向导创建)。此安装在 Windows 11 上(带有更新)。我在 QP (RSP-36579) 上报告了这一点,但并不高兴。

有人做过吗?

【问题讨论】:

  • 您项目的.cbproj 文件中是否存在并启用了平台?
  • 在使用 CB 10.4.2 开发的项目中是,在使用 CB 11 项目向导创建的项目中是否。 CB 10.4.2 创建的项目包括: ... iOSDevice641041 TargetedPlatforms> 使用 CB 11 向导创建的项目包括 ... Win323目标平台>
  • 1041 是 Win32+Android+iOSDevice64,3 是 Win32+Win64。但是,我想更多的是 <Platforms> 节点。它是否存在 iOS 和 Android 并设置为 True
  • 对不起。 CB 10.4.2 项目具有 节点,其中包含 节点并设置为 True。 CB 11 项目具有 节点,其中包含存在 节点并设置为 False!这看起来很可疑不是吗?
  • 好吧,然后尝试将它们设置为 True 并重新加载项目,这样可以解决问题吗?

标签: c++builder c++builder-11-alexandria


【解决方案1】:

结果证明这是一个许可问题。 Embarcadero 技术支持建议我从我的计算机中删除位于 C:\ProgramData\Embarcadero\ 的许可证文件(*.slip 和 .cgb_license),启动 C++ Builder 并重新注册我的序列号。这似乎创建了更正的许可证文件,允许支持为移动目标开发应用程序。

我不知道为什么会这样,但我很高兴问题得到解决。如果其他人遇到这种情况,这些说明应该会有所帮助!

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-10-12
    • 2013-07-28
    • 2018-03-07
    • 2018-06-30
    • 2017-10-17
    • 1970-01-01
    相关资源
    最近更新 更多