【发布时间】:2016-05-26 03:23:39
【问题描述】:
在过去的两个月里,我成功地完成了简单的 Android 应用程序。该应用程序使用 Qt 框架,因此也应该与 iPhone 兼容。
适用于 iPhone 的开发软件仅适用于 iOS。我在一家公司工作,因此开发过程必须完全合法 - 从warez 网站下载被黑的iOS 是不可能的。
我的问题是,苹果是否为可以安装在非 Mac 设备上的程序员(或 QA 人员或任何需要的人)提供 iOS 版本,最好是在虚拟环境中。发布是免费的还是需要购买的并不重要,但必须符合 Apple 的使用条款。
【问题讨论】:
-
不应该在Software Recommendations上吗?
-
不,不应该。如果有答案,那就只有一个,而且不会被推荐,因为没有其他选择。此外,这与用于编程的软件直接相关,这是关于 SO 的主题(只要不是推荐)。
-
没有。 Apple 仅为 Apple 硬件授权 OS X。 Mac mini 可能是您最便宜的选择。顺便说一句,您将在移动设备上运行的 iOS 与在 Mac 上运行的 OS X 混淆了
-
我对这个问题感到困惑,您是在寻找构建工具还是测试环境?如果你拥有一台 Apple 设备并且有一个构建和签名的应用程序,它可以通过 iTunes 安装,不需要有 OS X,我相信也有提供remote testing 的服务。
-
我的构建系统只在 iOS 上运行,根据 freenode IRC 上#qt 的人的说法。我正在寻找操作系统环境。我无法在 Linux 或 Windows 上构建。也许有可能,但这不是这个问题的一部分。
标签: ios iphone virtual-machine development-environment