【问题标题】:Visual Studio 2015 Apache Cordova apps: how to deploy directly to iOS local device connected to PC (not Mac)?Visual Studio 2015 Apache Cordova 应用程序:如何直接部署到连接到 PC(不是 Mac)的 iOS 本地设备?
【发布时间】:2015-01-07 02:50:44
【问题描述】:

我正在尝试将我在 Visual Studio 2015 for Apache Cordova 中构建的简单应用程序部署到连接到运行 Visual Studio 的同一台 PC 的 USB 端口的 iPhone。我看到的所有在线参考资料都解释了使用 Mac 进行“远程设备”的设置,但有一个参考资料 here

如果您在 PC(本地设备)上运行该应用程序,iTunes 将启动并且 iOS 应用程序将自动添加到您的资料库(或替换)

但这在我的情况下不会发生,Visual Studio 要求在“工具”>“选项”>“Apache codova 工具”中设置“远程代理配置”

如何在没有 Mac 的情况下将我的 Cordova 应用程序部署在连接到 PC 的 iOS 设备上?

【问题讨论】:

  • 您是否在苹果创建了安装APP的账号?据我所知,您需要一个有效的帐户才能在 IOS 设备上安装 APP?你认为苹果是如何赚钱的:-(
  • 我在 Apple 有一个帐户,但这是针对 Mac 而不是 PC。如何在 PC 上的 Visual Studio 中使用该帐户?

标签: cordova


【解决方案1】:

为此,您仍然需要网络上的 Mac。 iOS 包仍然需要在 Mac 上构建(注意您引用的页面顶部的项目符号):

  • iOS 模拟器,从 Visual Studio 运行时需要安装和配置 vs-mda-remote 代理。
  • iOS 设备,还需要在从 Visual Studio 运行时安装和配置 vs-mda-remote 代理。

我知道在不使用您自己的 Mac 的情况下构建 iOS 包的唯一方法是使用 Adobe PhoneGap Build,我认为它没有 Visual Studio 集成。

【讨论】:

  • 苹果为什么要把事情搞得这么复杂?
【解决方案2】:

我还没有尝试过(计划在本周末尝试),但似乎 VS 社区允许通过 iTunes 将您的 Cordova 应用程序部署到您的 iPhone。 See here

已编辑:修正了一个错字...

【讨论】:

  • 试过了!仍然需要使用远程代理配置的 MAC 才能工作。如果这不是必需的,那就太好了。如果有人对此有任何意见,我将不胜感激。
猜你喜欢
  • 2018-07-03
  • 2015-11-06
  • 1970-01-01
  • 2017-01-30
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多