Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/macos/9.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
用托管macmini开发iPhone_Iphone_Macos - Fatal编程技术网

用托管macmini开发iPhone

用托管macmini开发iPhone,iphone,macos,Iphone,Macos,我想开发iPhone应用程序,但我没有mac电脑和钱。我有一个想法,但我不知道它是否会起作用 我将从网上租一台共用的MacMini,并从中开始开发。来自一家像我这样的公司,所以如果有问题,请警告我 专家们,在这种情况下,我会遇到什么问题 谢谢。最大的问题是您无法在设备上调试。而且您的工作流程会有点麻烦:编译后,您需要将编译后的应用程序复制到您的本地PC,并将其安装到您的设备上,例如通过。然后您可以测试并重复,但您只能进行printf调试 这些是我能看到的明显问题,当然还有更多 我建议你从易趣或者

我想开发iPhone应用程序,但我没有mac电脑和钱。我有一个想法,但我不知道它是否会起作用

我将从网上租一台共用的MacMini,并从中开始开发。来自一家像我这样的公司,所以如果有问题,请警告我

专家们,在这种情况下,我会遇到什么问题


谢谢。

最大的问题是您无法在设备上调试。而且您的工作流程会有点麻烦:编译后,您需要将编译后的应用程序复制到您的本地PC,并将其安装到您的设备上,例如通过。然后您可以测试并重复,但您只能进行printf调试

这些是我能看到的明显问题,当然还有更多


我建议你从易趣或者别的什么地方买一个用过的MacMini。它们真的不贵,而且会让你的生活更轻松。

最大的问题是你无法在设备上调试。而且您的工作流程会有点麻烦:编译后,您需要将编译后的应用程序复制到您的本地PC,并将其安装到您的设备上,例如通过。然后您可以测试并重复,但您只能进行printf调试

这些是我能看到的明显问题,当然还有更多


我建议你从易趣或者别的什么地方买一个用过的MacMini。它们真的不贵,而且会让你的生活更轻松。

DarkDust是对的。您将能够远程编译它,并在iPhone模拟器上运行该应用程序。然而,拥有一台真正的mac电脑是最好的


关于colo,更好的选择是在

使用macincloud,DarkDust是正确的。您将能够远程编译它,并在iPhone模拟器上运行该应用程序。然而,拥有一台真正的mac电脑是最好的


关于colo,一个更好的选择是使用macincloud,在

您也不能在未通过管理员的情况下安装应用程序。由于您正在登录到实际的mac,因此安装不会影响其他用途。我不认为这是一个针对开发人员的解决方案。

如果不通过管理员,您也无法安装应用程序。由于您正在登录到实际的mac,因此安装不会影响其他用途。我认为这不是开发人员的解决方案。

不提供专用或虚拟实例。提供的用户名没有管理权限。特别是,当涉及到CI时,您甚至不能通过SSH连接到机器来触发构建脚本

长话短说,macincloud不是一个类似于托管的解决方案

不提供专用或虚拟实例。提供的用户名没有管理权限。特别是,当涉及到CI时,您甚至不能通过SSH连接到机器来触发构建脚本


长话短说,macincloud不是一个类似于托管的解决方案

有几种按价格订购的解决方案:

Hakintosh.com,您将不得不对硬盘进行分区,但这是迄今为止最便宜的方法。但法律上的灰色地带。价格:免费

远程租用mac电脑。这里有几个问题:

a。在物理设备上进行测试。使用此变通方法TestFlightApp.com

b。对gamemaker等工具的远程构建访问。Macincloud.com有一个便宜的附加组件,让您可以这样做。他们还已经安装了以下组件:。价格:每月约20美元

c。如果您一直都需要Root访问权限,您将需要一个专门的计划。这只有在你只打算使用几个月的时候才有意义。macminicolo和macincloud根据您的需要有不同的定价标准。价格:~$50/月及以上

macminicolo说35美元,但找不到比55美元更便宜的了。也没有证据表明专用帐户已预装应用程序。但是,如果您具有Root访问权限,这并不重要

买一个翻新的Macmini! 他们的股票每天都在变化,但这是一个很好的选择。你可以花400美元左右买一个,而且效果很好


对于任何Mac云服务,请确保选择地理位置靠近您的服务器位置。这将消除延迟问题。

有几种按价格订购的解决方案:

Hakintosh.com,您将不得不对硬盘进行分区,但这是迄今为止最便宜的方法。但法律上的灰色地带。价格:免费

远程租用mac电脑。这里有几个问题:

a。在物理设备上进行测试。使用此变通方法TestFlightApp.com

b。对gamemaker等工具的远程构建访问。Macincloud.com有一个便宜的附加组件,让您可以这样做。他们还已经安装了以下组件:。价格:每月约20美元

c。如果您一直都需要Root访问权限,您将需要一个专门的计划。这只有在你只打算使用几个月的时候才有意义。macminicolo和macincloud根据您的需要有不同的定价标准。价格:~$50/月及以上

macminicolo说35美元,但找不到比55美元更便宜的了。没有证据表明已预装应用程序 专用账户也不例外。但是,如果您具有Root访问权限,这并不重要

买一个翻新的Macmini! 他们的股票每天都在变化,但这是一个很好的选择。你可以花400美元左右买一个,而且效果很好


对于任何Mac云服务,请确保选择地理位置靠近您的服务器位置。这将消除延迟问题。

是否有其他类型的设备调试?如果你真的有一台mac电脑,你能部署到iPhone上,在调试模式下运行应用程序,并将常用的调试工具连接到设备上运行的实例上吗?这太棒了,但我从来没有听说过。你只能通过Xcode AFAIK在设备上运行的设备上调试应用程序;任何其他方式都没有意义。但你的意思是你在设备上运行应用程序,在Xcode中调试器可以看到设备上发生了什么、变量、断点等?还有其他类型的设备上调试吗?如果你真的有一台mac电脑,你能部署到iPhone上,在调试模式下运行应用程序,并将常用的调试工具连接到设备上运行的实例上吗?这太棒了,但我从来没有听说过。你只能通过Xcode AFAIK在设备上运行的设备上调试应用程序;任何其他方式都没有意义。但你的意思是你在设备上运行应用程序,在Xcode中调试器可以看到设备上发生的事情、变量、断点等。缺少SSH使得macincloud不适合任何东西,除了hobby Projects之外。它确实将SSH作为一个称为远程构建插件的插件提供。此外,专用服务器还提供了完全的根访问权限。缺少SSH使macincloud不适合除hobby项目以外的任何项目。它确实将SSH作为一个称为远程构建插件的插件提供。另外,专用服务器提供了完全的根访问权限。我投票支持Macmini。根据我的经验,互联网的滞后对于云计算中的Mac来说是一个巨大的问题。我几乎不能用它。我在当地的一家商店买了一台Macmini,我几乎每个月付了同样的钱。我会投Macmini的票。根据我的经验,互联网的滞后对于云计算中的Mac来说是一个巨大的问题。我几乎不能用它。我在当地的一家商店买了一台Mac mini,每月的付款几乎和这台一样。