macos Mac Mini 是否足以满足 iPhone 开发机器的需求?

声明:本页面是StackOverFlow热门问题的中英对照翻译,遵循CC BY-SA 4.0协议,如果您需要使用它,必须同样遵循CC BY-SA许可,注明原文地址和作者信息,同时你必须将它归于原作者(不是我):StackOverFlow 原文地址: http://stackoverflow.com/questions/1107380/
Warning: these are provided under cc-by-sa 4.0 license. You are free to use/share it, But you must attribute it to the original authors (not me): StackOverFlow

提示:将鼠标放在中文语句上可以显示对应的英文。显示中英文
时间:2020-10-21 06:16:20  来源:igfitidea点击:

Will a Mac Mini suffice for an iPhone Development machine?

iphonemacos

提问by Hyman Marchetti

So the past two clients I've been at, all the talk has been about creating an iPhone app, and I won't lie, I want to make one. Or at least learn how to make them.

所以过去我接触过的两个客户,所有的谈话都是关于创建一个 iPhone 应用程序,我不会撒谎,我想做一个。或者至少学习如何制作它们。

I've never owned a Mac, so I have no idea how their OS functions/works/performs, whatever. I'm a .NET Developer and build my own gaming rigs at home, but as far as Mac hardware goes I'm clueless.

我从来没有拥有过 Mac,所以我不知道他们的操作系统的功能/工作/性能如何,无论如何。我是一名 .NET 开发人员,在家里构建自己的游戏装备,但就 Mac 硬件而言,我一无所知。

I'm wondering if any iPhone devs out there can share their insight on their machines? I'm assuming it's comparable. I'm looking at a Mac Mini, 2.0ghz duo core Intel, 2gb RAM.

我想知道是否有任何 iPhone 开发人员可以分享他们对他们机器的见解?我假设它是可比的。我在看 Mac Mini,2.0ghz 双核 Intel,2GB RAM。

This seems fine for a dev machine (it beats my awful machine at work).

这对于开发机器来说似乎很好(它在工作中击败了我糟糕的机器)。

Let me know guys, and thanks again in advance.

让我知道伙计们,并提前再次感谢。

采纳答案by Kredns

As long as it has an Intel processor its fine. Good Luck!

只要它有英特尔处理器就可以了。祝你好运!

Also here is some stuff to get you started:

这里还有一些东西可以让你开始:

回答by William Brendel

The short answer is yes, a Mac Mini is an adequate iPhone development machine.

简短的回答是肯定的,Mac Mini 是一款足够的 iPhone 开发机器。

However, considering the hardware specs and inability to upgrade, the Mac Mini is an awfully bad deal. It sounds like you have a good amount of system building experience, so why not build a hackintosh? You can get performance rivaling a Mac Pro for not much more than the cost of a Mac Mini. Plus it can double as a Windows machine, since that sounds like your primary OS.

然而,考虑到硬件规格和无法升级,Mac Mini 是一个非常糟糕的交易。听起来您有丰富的系统构建经验,那么为什么不构建一个hackintosh呢?您可以以不超过 Mac Mini 的成本获得与 Mac Pro 相媲美的性能。此外,它可以兼作 Windows 计算机,因为这听起来像是您的主要操作系统。

You should also consider the fact that you'll need to learn Objective-C and Apple's APIs before you'll be able to make anything useful. That's a discussion for another day though...

您还应该考虑这样一个事实,即您需要先学习 Objective-C 和 Apple 的 API,然后才能做出任何有用的事情。不过那是改天再讨论...

回答by LBushkin

The spec you are looking for for a Mac-mini is more than sufficient for iPhone development. I have both an iMac with 2Gb RAM and a 2.6GHz processor and I've never had an issue. The XCode IDE is surprisingly efficient - and performant. Enjoy.

您正在寻找的 Mac-mini 规格对于 iPhone 开发来说已经绰绰有余。我有一台配备 2Gb RAM 和 2.6GHz 处理器的 iMac,我从来没有遇到过问题。XCode IDE 的效率出奇地高,而且性能卓越。享受。

回答by Leniel Maccaferri

Totally.

完全。

I've bought the mid 2010 Unibody Mac mini and it's a good machine to do iPhone development.

我已经购买了 2010 年中的 Unibody Mac mini,它是进行 iPhone 开发的好机器。

I didn't want to spend a lot of money buying a new computer. So I opted for the bare minimum necessary to develop for iPhone.

我不想花很多钱买一台新电脑。所以我选择了为 iPhone 开发所需的最低限度。

The post bellow shows my impressions about it...

下面的帖子显示了我对它的印象......

Learning to develop for iPhone with a Mac mini

学习使用 Mac mini 为 iPhone 开发

回答by Troggy

Yes, the mini (intel version) would be perfect for iphone development. You will be able to do just as much as any other iphone developer can do. After all, you are developing apps for a device that is much slower than the mini.

是的,迷你(英特尔版本)非常适合 iphone 开发。您将能够像任何其他 iphone 开发人员一样做很多事情。毕竟,您正在为比 mini 慢得多的设备开发应用程序。

回答by ramnik

The fortunate thing about developing for the iPhone is that you generally don't need to be concerned about getting a top of the line development machine. You are developing for a device the runs on a much more constrained hardware set. I have a MacBook that I use to run Xcode as well as Windows XP and Visual Studio 2008 with no issues. A Mac Mini should be fine, as well as just fun.

为 iPhone 开发的幸运之处在于,您通常不需要担心获得顶级开发机器。您正在为在更受限制的硬件集上运行的设备进行开发。我有一台 MacBook,用于运行 Xcode 以及 Windows XP 和 Visual Studio 2008,没有任何问题。Mac Mini 应该没问题,而且很有趣。

回答by Brian Ogden

I have found a late 2014 Mac Mini with 4 Gb Ram and a 1.4 Ghz Intel Core I5 chip to generally be insufficientat getting the job done, developing a iPhone/iPad app.

我发现 2014 年末的 Mac Mini 配备 4 Gb 内存和 1.4 Ghz 英特尔酷睿 I5 芯片,通常不足以完成工作,开发 iPhone/iPad 应用程序。

A Mac Mini does get the job done but when building and starting up a simulator for the first time or switching simulators (say going from iPhone 5 to iPhone 6) it takes minutes to build and run the new instance of a simulator. Once a simulator is up and running, making chances and testing is ok, its still not great though.

Mac Mini 确实可以完成这项工作,但是在第一次构建和启动模拟器或切换模拟器时(比如从 iPhone 5 到 iPhone 6),构建和运行模拟器的新实例需要几分钟的时间。一旦模拟器启动并运行,创造机会和测试就可以了,但它仍然不是很好。

Also, the Assets.xcassets manager can almost crash at times and managing asset images is an important task when building your app.

此外,Assets.xcassets 管理器有时几乎会崩溃,并且在构建应用程序时管理资产图像是一项重要任务。

I have also had Xcode just freeze on me for a minute or two but not too often.

我也有 Xcode 在我身上冻结一两分钟,但不是太频繁。

General, web browsing in Safari is also a bit lagged when running your app simulation and looking online to fix bugs, again frustrating over time.

一般来说,在运行您的应用程序模拟和在线查找修复错误时,Safari 中的网络浏览也有点滞后,随着时间的推移再次令人沮丧。

I will be moving on from Mac Mini soon and look forward to it, its just not fast enough for good development.

我很快就会离开 Mac Mini 并期待它,它只是不够快,无法进行良好的开发。

Changing, testing, rebuilding, running, rinse repeat is the failure point of development on a Mac Mini.

更改、测试、重建、运行、冲洗重复是 Mac Mini 开发的失败点。

Again, its ok, it gets the job done, but it requires patience that I am not used to compared to using a more powerful development machine.

同样,它可以完成工作,但与使用更强大的开发机器相比,它需要我不习惯的耐心。

I would recommend making a larger initial financial investment in a Macbook, checkout Craigslist for good deals.

我建议在 Macbook 上进行更大的初始财务投资,查看 Craigslist 以获得优惠。

回答by amattn

I would recommend a laptop. It sounds like you're a contractor, so the ability to use the simulator in a demo on site may be useful to you.

我会推荐一台笔记本电脑。听起来您是承包商,因此在现场演示中使用模拟器的能力可能对您有用。

In the Bay Area, it's useful to take to the frequent meetups and what not.

在湾区,参加频繁的聚会和不参加的聚会很有用。

A low end macbook is about 999 right now.

低端 macbook 现在大约是 999。