V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
iOS 开发实用技术导航
NSHipster 中文版
http://nshipster.cn/
cocos2d 开源 2D 游戏引擎
http://www.cocos2d-iphone.org/
CocoaPods
http://cocoapods.org/
Google Analytics for Mobile 统计解决方案
http://code.google.com/mobile/analytics/
WWDC
https://developer.apple.com/wwdc/
Design Guides and Resources
https://developer.apple.com/design/
Transcripts of WWDC sessions
http://asciiwwdc.com
Cocoa with Love
http://cocoawithlove.com/
Cocoa Dev Central
http://cocoadevcentral.com/
NSHipster
http://nshipster.com/
Style Guides
Google Objective-C Style Guide
NYTimes Objective-C Style Guide
Useful Tools and Services
Charles Web Debugging Proxy
Smore
snowyowl
V2EX  ›  iDev

请问准备开始学 IOS 开发,先买个黑苹果主机可行吗?

  •  
  •   snowyowl · 2024-01-31 11:52:21 +08:00 · 10775 次点击
    这是一个创建于 368 天前的主题,其中的信息可能已经有所发展或是发生改变。

    如题,纯 IOS 新人(纯外行),正在考虑 2 个方向提高下技能,一方面就是 IOS 开发,另一方面是想学学剪辑。 已有 windows 系统的电脑了,但是本职工作资料比较多,不打算用这个电脑装双系统。 苹果官方价格目前还是超出我的预算比较多,所以想问下黑苹果合适不合适。 我的编程技能只有一点浅显的 MySQL 知识,在 windows 上尝试学 python 环境搭建还经常出错,用朋友的苹果本接触了 Swift 发现比较方便,所以想问问站里的业内朋友。 如果能给我一些配置建议就更加感谢了,现在考虑到黑果小兵的店去买成品。 谢谢大家~

    100 条回复    2024-02-26 17:22:51 +08:00
    janus77
        1
    janus77  
       2024-01-31 11:55:00 +08:00   ❤️ 1
    别学 iOS 开发了 50 年入国军
    learnshare
        2
    learnshare  
       2024-01-31 11:55:19 +08:00
    Mac mini 16+512 ,二手 M2 也行
    jocelen
        3
    jocelen  
       2024-01-31 11:55:37 +08:00 via iPhone
    Intel 的处理器已经不能升级到最新的 XCode ,走 iOS 也是断头路。想试试可以先买个 m 芯片的 mac mini
    beimenjun
        4
    beimenjun  
       2024-01-31 11:58:07 +08:00
    预算不充足的时候,学习开发可行是可行,但是能不能上架我就不知道了。

    而且我觉得你要不还是先研究研究怎么搭好 Python 环境比较好,否则黑苹果你要折腾的还有很多,到时候万一折腾不过来,你的黑果的钱可就基本打水漂了啊。
    314696645142
        5
    314696645142  
       2024-01-31 12:07:37 +08:00
    买个二手 mac mini
    wolfydw
        6
    wolfydw  
       2024-01-31 12:09:09 +08:00
    mini 正解
    ybz
        7
    ybz  
       2024-01-31 12:13:47 +08:00
    M 芯片很强的,完全只做开发不用其他东西 mini 丐中丐都够用,奢侈点上 16G 内存,性价比比黑果还高,不过还是建议不要来 iOS ,24 年了,,国军都快被招安了
    Dogtler
        8
    Dogtler  
       2024-01-31 12:23:13 +08:00 via iPhone
    别买,要买就买 mac mini 。黑苹果不对向上兼容,最近的苹果都是 m 处理去,黑苹果 only intel
    xiaokongwu
        9
    xiaokongwu  
       2024-01-31 12:25:38 +08:00
    二手 m1 macmini 最合适
    d3vil
        10
    d3vil  
       2024-01-31 12:26:00 +08:00   ❤️ 44
    没懂一个个劝不要学 iOS 的是什么心态,如果你要创业做一个产品,实现你自己的产品想法,如果就想只做 iOS 端,偏爱 Native 开发的舒畅效率,为什么不要学了?一个个都奔着就业打工当螺丝钉去?那什么都不用学了,前端也是,做什么产品都需要前端,一群人在那里喊前端已死,什么意思?这是健康的讨论氛围吗?
    seres
        11
    seres  
       2024-01-31 12:27:24 +08:00
    二手 M1 Mac mini 16+256 ,3000 左右
    fredweili
        12
    fredweili  
       2024-01-31 12:34:48 +08:00
    买二手 mini ,旧的 1000 多就行了,还不够便宜么,折腾浪费时间
    wyttt
        13
    wyttt  
       2024-01-31 12:40:07 +08:00 via iPhone
    mini2 ,性价比最高,还不用折腾,一手也才三千多,有条件上 16g ,四千出头
    facebook47
        14
    facebook47  
       2024-01-31 12:45:41 +08:00 via Android
    已有电脑可以淘宝买个安装黑苹果的服务,安装双系统,远程安装也就 100 左右吧,只要不是大的升级,问题不大。
    wxw752
        15
    wxw752  
       2024-01-31 13:15:51 +08:00
    我也觉得可以当作爱好学起来,不能上来直接劝退呀。
    rxswift
        16
    rxswift  
       2024-01-31 13:17:55 +08:00
    有 windows 电脑为啥不学个 android 先入入门
    murmur
        17
    murmur  
       2024-01-31 13:24:56 +08:00   ❤️ 2
    @d3vil 你有啥舒畅效率啊,你一个二手程序员外加一个专利或者软著都忘了申请的 idea ,被抄去不是分分钟的事

    真以为独立开发那么好做啊,不知道一个成功的后面多少尸体
    SayHelloHi
        18
    SayHelloHi  
       2024-01-31 13:30:42 +08:00
    二手 Mac Mini

    黑苹果 真的很麻烦
    xieren58
        19
    xieren58  
       2024-01-31 13:34:44 +08:00   ❤️ 2
    不如学鸿蒙开发...
    MeteorVIP
        20
    MeteorVIP  
       2024-01-31 13:38:49 +08:00 via iPhone
    學不學 iOS ,買不買黑蘋果,我不知道。我只知道,不要在 win 上裝黑蘋果。否則時間會錯,而且調不過來。
    ufogxl
        21
    ufogxl  
       2024-01-31 13:42:05 +08:00
    不如二手 mac mini ,就算 m1 的都比一般的黑果子强,内存必须搞个 16G 的够用了
    tanrenye
        22
    tanrenye  
       2024-01-31 13:46:46 +08:00   ❤️ 6
    @janus77 50 年在台湾加入国军的话还蛮好的
    darkengine
        23
    darkengine  
       2024-01-31 13:54:07 +08:00
    @jocelen 你确定?我只知道最新 Xcode 会挑 OS 版本,刚好还有台 intel 的 mac 下班回去试试
    vokins
        24
    vokins  
       2024-01-31 14:09:58 +08:00 via iPhone   ❤️ 1
    @MeteorVIP win 下改一下注册表就可以了调成 utc 时间
    azhangbing
        25
    azhangbing  
       2024-01-31 14:12:41 +08:00
    买个 Macmini 都比黑果强 iOS 要保持最新系统, 还有 现在已经不是 50 年入国军了 是 2024 年入国军
    nightsky
        26
    nightsky  
       2024-01-31 14:16:10 +08:00
    二手 macmini 最适合,或者二手的 macbook air m1 版
    keppelfei
        27
    keppelfei  
       2024-01-31 14:20:46 +08:00
    学这个干啥呢,点用没有,如果是开发给别人用的,现在 app 已死,如果给自己用的,还得花那个 99 刀的费用,不划算。不如学鸿蒙
    jhl886
        28
    jhl886  
       2024-01-31 14:22:06 +08:00
    @jocelen 你哪听说的? 3.2 GHz 六核 Intel Core i7 Mac mini 最新 Xcode 15.2 ,Xcode 15.3 beta 都可以正常使用
    jocelen
        29
    jocelen  
       2024-01-31 14:27:04 +08:00 via iPhone
    @jocelen 不好意思,我看错了。
    最新的支持列表在这里,不过看进度估计也快不支持了。
    https://developer.apple.com/cn/support/xcode/
    aahao
        30
    aahao  
       2024-01-31 14:28:55 +08:00
    M 系列芯片的 Mac mini 最合适,二手就更便宜了。过来人劝你正经开发不要考虑黑苹果,每一次系统升级都心惊胆战,开发环境问题也很难找到解决办法。
    hefish
        31
    hefish  
       2024-01-31 14:30:37 +08:00
    你不顺便学个混合开发? flutter 之类的?
    fresco
        32
    fresco  
       2024-01-31 14:43:30 +08:00
    你可以考虑,直接在现有 Windows 电脑上黑苹果,最省钱
    zhutai0201
        33
    zhutai0201  
       2024-01-31 14:48:36 +08:00
    入门的话 8 代 hp 小主机 准系统 300 cpu 8100t 150 内存 32g 280 硬盘 256g 150 不用了卖掉也不会亏多少 开发也不需要换网卡 eif 网上都有 买准系统找店主要也行
    zhutai0201
        34
    zhutai0201  
       2024-01-31 14:49:59 +08:00
    @zhutai0201 再省点 700 应该也能配出来
    MeteorVIP
        35
    MeteorVIP  
       2024-01-31 14:51:25 +08:00
    @vokins #24 我试过了,网上能找到的我都试过了,都不行.现在只能是任务计划 10 分钟同步一次时间.
    43n5Z6GyW39943pj
        36
    43n5Z6GyW39943pj  
       2024-01-31 14:51:31 +08:00
    为什么想不开搞 iOS
    zhutai0201
        37
    zhutai0201  
       2024-01-31 14:52:54 +08:00
    @janus77 估计是当爱好的~~哈哈 当主业目前确实挺难的
    fresco
        38
    fresco  
       2024-01-31 15:13:28 +08:00   ❤️ 1
    @MeteorVIP #35 装过很多台黑苹果了,时间同步一条命令的事儿,不存在时间不同步
    lujiaosama
        39
    lujiaosama  
       2024-01-31 15:18:20 +08:00
    什么年代了还黑苹果, macmini 16g 搞起就完事了. 我是白果到黑果, 又回到白果了. 黑果用了三年, ARM 架构出来后就没搞了.
    Weiiiiii
        40
    Weiiiiii  
       2024-01-31 15:19:46 +08:00
    别想不开学 iOS
    真的
    wjx0912
        41
    wjx0912  
       2024-01-31 15:22:30 +08:00
    买黑苹果的可以,撸 ios 的不行
    djnwzs
        42
    djnwzs  
       2024-01-31 15:24:40 +08:00
    @d3vil 只能说玩玩可以,想赚钱就算了吧,确实是 50 入国军,不如学前端,还能 react native ,或者 flutter
    1018ji
        43
    1018ji  
       2024-01-31 15:25:23 +08:00
    iOS 是咋了 额
    MeteorVIP
        44
    MeteorVIP  
       2024-01-31 15:44:10 +08:00
    @fresco #38 复制一下命令,我试试,这个时间不对真的很困扰~
    Daniel17
        45
    Daniel17  
       2024-01-31 15:46:08 +08:00
    mac mini ,很便宜吧
    zcjwxf
        46
    zcjwxf  
       2024-01-31 16:06:23 +08:00
    1 别学 iOS (应该说别学任何客户端开发),2 不要黑苹果,mac mini 或者 macbook air
    fresco
        47
    fresco  
       2024-01-31 16:09:38 +08:00   ❤️ 1
    @MeteorVIP #44 找不到当时用的命令了,先试试这个 Reg add HKLM\SYSTEM\CurrentControlSet\Control\TimeZoneInformation /v RealTimeIsUniversal /t REG_DWORD /d 1 远景有很多解决方法 总有一款适合你
    qyning
        48
    qyning  
       2024-01-31 16:13:49 +08:00
    一般学习 iOS 开发黑苹果肯定够用,但是 i5 10 代平台一套主机配件也差不多 2k 了。但是即使配套引导驱动都有,也是相对麻烦。

    建议:性能要求不高还不如直接 mac mini 8+256 开发够用的。
    terrysnake
        49
    terrysnake  
       2024-01-31 16:27:35 +08:00
    可以学啊,为什么不能选?选好了转其他的不是很容易吗?
    Cmdhelp
        50
    Cmdhelp  
       2024-01-31 16:33:25 +08:00
    可以看看二手, 建议你 存储 搞大一点,因为一个 xcode 就 10gb 左右
    wwd179
        51
    wwd179  
       2024-01-31 16:39:47 +08:00
    还学 IOS 啊。现在都是搞大前端了。不建议当成自己的主要技术能力
    KookSpookk
        52
    KookSpookk  
       2024-01-31 16:44:37 +08:00
    二手 m2 Macmini 16+256 or 16+512
    wpzz
        53
    wpzz  
       2024-01-31 16:44:57 +08:00
    我从黑果换到白果,系统调度更稳定一点。

    黑果的系统兼容性比较差,比如关机自动重启,蓝牙连接,usb 识别等,能用,但是不太稳。

    内存得 32g 起步,跑虚拟机占用高,16g 不够吃满会很卡。
    lbp0200
        54
    lbp0200  
       2024-01-31 17:05:57 +08:00
    海鲜市场搜黑苹果主机,最低 300 元,已经安装好系统了
    akaHenry
        55
    akaHenry  
       2024-01-31 17:21:51 +08:00 via Android
    某宝/鱼,买二手 Mac Mini ,或者买 无头 MacBook Pro (显示屏断掉,只有尸体),外接显示器用。

    16G+256G ,也就 2-3K 。

    黑果,大都是电子垃圾,稳定性很差,少数还要自己折腾驱动,没必要犯病折腾。(时不时崩溃重启,搞心态)

    bugOS 目前自家硬件,都经常 crash 重启,黑果稳定性?笑话。🤦‍♂️
    PerFectTime
        56
    PerFectTime  
       2024-01-31 17:42:01 +08:00
    可以先不买电脑,考虑用一下 expo 实现一下你的想法,0 投入,windows 也可以开发,如果可行再买
    coolmint
        57
    coolmint  
       2024-01-31 18:05:27 +08:00
    m1 mac mini 16 + 256 就完了
    20015jjw
        58
    20015jjw  
       2024-01-31 18:16:35 +08:00 via iPhone   ❤️ 2
    可以学的 开心就好 买个 m 系的 macOS 设备就行

    不同的人追求 抱负 视野都不一样
    有的人写代码是爱好 有的人是生存
    hagerhu
        59
    hagerhu  
       2024-01-31 18:57:01 +08:00
    还是不要买黑苹果了,还不够折腾的时间;直接闲鱼二手 Mac Mini 最实用;
    以前只能苹果本开发,还可以折腾黑苹果,现在真没必要,
    twogoods
        60
    twogoods  
       2024-01-31 19:04:13 +08:00
    入门黑苹果没问题啊 直接上 32G 内存便宜大碗,苹果自己的内存那可加不起
    roundgis
        61
    roundgis  
       2024-01-31 19:09:03 +08:00 via Android
    買 mac mini
    MeteorVIP
        62
    MeteorVIP  
       2024-01-31 19:50:16 +08:00 via iPhone
    @fresco #47 之前就這樣試過了,現在又試一次。還是不行。還是會回到同步時間前的時間。
    iOCZS
        63
    iOCZS  
       2024-01-31 21:04:47 +08:00
    直接远程登录我的苹果机开发吧
    wwlzz
        64
    wwlzz  
       2024-01-31 22:39:51 +08:00
    推荐 Mac mini
    kkk9
        65
    kkk9  
       2024-01-31 22:54:23 +08:00
    win 下 vmware 黑苹果 xcode 很流畅啊……我是这样学习的
    qinrui
        66
    qinrui  
       2024-01-31 23:27:27 +08:00   ❤️ 1
    @MeteorVIP #20

    以下代码保存为 bat 脚本,在计划任务中设定 用户登录 为触发条件即可
    net stop w32time
    w32tm /unregister
    w32tm /register
    net start w32time
    w32tm /resync
    bugu1986
        67
    bugu1986  
       2024-01-31 23:29:26 +08:00 via iPhone
    mac mini
    callmesmc
        68
    callmesmc  
       2024-02-01 00:46:49 +08:00 via iPhone
    黑苹果不要考虑了,玩不了几年了,但是你开发必须每年升级最新 Xcode ,也就意味着必须升最新的 macOS
    vokins
        69
    vokins  
       2024-02-01 00:50:48 +08:00   ❤️ 1
    ::让 Windows 将 BIOS 硬件时间视为协调世界时( UTC ): 解决和 Win Mac 双系统 时间不同步的问题
    reg add "HKLM\SYSTEM\CurrentControlSet\Control\TimeZoneInformation" /v "RealTimeIsUniversal" /t REG_DWORD /d 1 /f


    我用的是这一条没啥问题啊,改完以后重新用 vbs 同步下时间

    'VBS 校准系统时间 BY Yu2n 2019.05.26 http://www.bathome.net/viewthread.php?tid=60369
    Option Explicit

    RunAsAdminX64
    Main

    '************************************************************************
    Sub Main()
    '************************************************************************
    Dim dtNet, dtLocal1, dtLocal2, lngOffset1, lngOffset2, strMessage
    dtNet = GetNetTime("http://www.microsoft.com")
    dtLocal1 = Now()
    lngOffset1 = Abs(DateDiff("s", dtNet, dtLocal1))
    If lngOffset1 > 1 Then
    SetDateTime dtNet
    dtLocal2 = Now()
    lngOffset2 = Abs(DateDiff("s", dtNet, dtLocal2))
    strMessage = " [校准前] " & vbCrLf _
    & "标准北京时间为:" & vbTab & dtNet & vbCrLf _
    & "本机系统时间为:" & vbTab & dtLocal1 & vbCrLf _
    & "与标准时间相差:" & vbTab & lngOffset1 & "秒" & vbCrLf & vbCrLf _
    & " [校准后] " & vbCrLf _
    & "标准北京时间为:" & vbTab & dtNet & vbCrLf _
    & "本机系统时间为:" & vbTab & dtLocal2 & vbCrLf _
    & "与标准时间相差:" & vbTab & lngOffset2 & "秒"
    Else
    strMessage = " [无需校准] " & vbCrLf _
    & "标准北京时间为:" & vbTab & dtNet & vbCrLf _
    & "本机系统时间为:" & vbTab & dtLocal1 & vbCrLf _
    & "与标准时间相差:" & vbTab & lngOffset1 & "秒"
    End If
    WScript.Echo strMessage
    End Sub


    '************************************************************************
    '获取网络上指定的 HTTP 服务器时间
    '************************************************************************
    Function GetNetTime(ByVal Url)
    Dim Bias, DateLine '时间偏移(分钟)
    Dim dtGMT, dtLocal, dtBegin
    On Error Resume Next
    With CreateObject("WScript.Shell")
    '[ActiveTimeBias]:该键值存储当前系统时间相对格林尼治标准时间的偏移(以分钟为单位)
    '[Bias]:该键值存储当前本地时间相对格林尼治标准时间的偏移(以分钟为单位)
    Bias = .RegRead("HKLM\SYSTEM\CurrentControlSet\Control\TimeZoneInformation\ActiveTimeBias")
    End With
    With CreateObject("Microsoft.XMLHTTP")
    dtBegin = Now()
    .Open "POST", Url, False
    .Send
    If Err.Number = 0 Then
    dtGMT = Split(Replace(.getResponseHeader("Date"), " GMT", ""), ",")(1)
    If IsDate(dtGMT) Then
    dtLocal = DateAdd("n", -CLng(Bias), CDate(dtGMT)) '北京时间:GMT+8
    dtLocal = DateAdd("s", DateDiff("s", dtBegin, Now()), dtLocal) '时间损耗
    GetNetTime = dtLocal
    End If
    End If
    End With
    End Function


    '************************************************************************
    '设定电脑的时间
    '************************************************************************
    Function SetDateTime(ByVal dt1)
    Dim WmiService, ComputerName, OSList, OSEnum, OS, DateTime
    ComputerName = "."
    Set WmiService = GetObject("winmgmts:{impersonationLevel=impersonate, (Systemtime)}!//" + ComputerName + "/root/cimv2")
    Set OSList = WmiService.InstancesOf ("Win32_OperatingSystem")
    Set DateTime = CreateObject("WbemScripting.SWbemDateTime")
    For Each OSEnum In OSList
    DateTime.Value = OSEnum.LocalDateTime
    DateTime.Year = Year(dt1)
    DateTime.Month = Month(dt1)
    DateTime.Day = Day(dt1)
    DateTime.Hours = Hour(dt1)
    DateTime.Minutes = Minute(dt1)
    DateTime.Seconds = Second(dt1)
    If (OSEnum.SetDateTime(DateTime.Value) <> 0) Then
    'WScript.Echo "警告:设置系统时间失败!"
    SetDateTime = False
    Else
    'WScript.Echo "提示:设置成功。当前时间:" & DateTime.GetVarDate()
    SetDateTime = True
    End If
    Next
    End Function


    '************************************************************************
    '初始化 RunAsAdminX64 For Win10 x64
    '************************************************************************
    Function RunAsAdminX64()
    Dim wso, fso, dwx, sSFN, sSD32, sSF32, vArg, sArgs, oShell, sDWX
    Set wso = CreateObject("WScript.Shell")
    Set fso = CreateObject("Scripting.filesystemobject")
    RunAsAdminX64 = False
    '获取 WSH 参数
    For Each vArg In WScript.Arguments
    sArgs = sArgs & " " & """" & vArg & """"
    Next
    '获取 32 位 WSH 目录
    sSFN = fso.GetFile(WScript.FullName).Name
    sSD32 = wso.ExpandenVironmentStrings("%windir%\SysWOW64")
    If Not fso.FileExists(sSD32 & "\" & sSFN ) Then
    sSD32 = wso.ExpandenVironmentStrings("%windir%\System32")
    End If
    '以 32 位 WSH 运行
    If UCase(WScript.FullName) <> UCase(sSD32 & "\" & sSFN) Then
    wso.Run sSD32 & "\" & sSFN & " """ & WScript.ScriptFullName & """" & sArgs, 1, False
    WScript.Quit
    End If
    '以管理员权限运行 WSH
    If Not WScript.Arguments.Named.Exists("ADMIN") Then
    Set oShell = CreateObject("Shell.Application")
    oShell.ShellExecute WScript.FullName, """" & WScript.ScriptFullName & """ " & sArgs & " /ADMIN:1 ", "", "runas", 6
    WScript.Quit
    End If
    End Function
    techmale
        70
    techmale  
       2024-02-01 00:56:24 +08:00   ❤️ 1
    只需要看两条
    - d3vil
    - 买 Mac Mini

    其余评论一概忽略 没有任何意义
    superedlimited
        71
    superedlimited  
       2024-02-01 07:09:31 +08:00 via iPhone   ❤️ 1
    楼上程序员们是不是有点单纯了?
    这个帖子,是不是结尾“黑果小兵”的软广?🙊
    putyy
        72
    putyy  
       2024-02-01 08:29:37 +08:00
    有钱买白苹果,没钱黑苹果,,自己爱折腾就黑苹果 自己要会如何配 efi 如何设置各种参数,,不然是容易出问题,,我黑苹果用了 5-6 年了 个人的配置还是很稳定的,楼上有些说不稳定 时间啥子的问题 一看就是黑苹果小白..... 不是折腾党就买白苹果吧
    worldhandsomeboy
        73
    worldhandsomeboy  
       2024-02-01 08:44:09 +08:00
    可以试一下 flutter 跨平台,入门先不用原生 iOS 了吧。要不要做个小白,我前段时间双系统在虚拟机跑 sonama14.2 ,xcode 编码速度可以,就是不知道跑多了会怎么样
    yinchunde
        74
    yinchunde  
       2024-02-01 08:48:54 +08:00   ❤️ 1
    手里有一台黑苹果( 10700 + 32G + 584 ),也在做移动端开发( Flutter ),应该有点发言权。

    先说结论,跟其他 V 友的意见一样,不建议黑苹果,建议 Mac Mini M1 16+256 ;
    如果只是想试试水开发 iOS ,可以淘一台 1500 左右的无头骑士,2018 年的应该能淘到,能升级一两次最新系统,够你用一两年 xcode 的了,性能够用;
    独立开发成功率有多低呢,你就想象一下你是一个歌手,10 年前发几首歌能不能火;
    iOS 开发目前职位不多,如果为了就业,(喜欢前端的话)鸿蒙开发好像多少有点机会。

    原因如下:
    iOS 开发高度依赖系统升级,实际上是 Xcode 升级,黑苹果每次大版本升级都很糟心,有时候官方不支持某些驱动了就只能等论坛高手解决,比如 2023 年很多白果网卡都不支持最新的 Sonoma 系统了。
    Intel 的机器已经进入了淘汰周期,苹果的优化以及系统的新特性等原因,导致买 Intel Mac 就是 48 年入国军,我自己也已经下单了 M 芯片的 MacBookPro 了,准备全面替换手里的两台 Intel 设备了。
    Mac Mini 最近一年性价比爆棚,性能也不用说,主要是省心。硬盘可以扩容,也可以外插高速 ssd 把系统装到外置硬盘上。用五年后,淘汰的 mac mini 做个家庭服务器或者电视盒子也很爽。

    最后我手里这台黑苹果你如果要的话我高价转给你(狗头)
    buytraffic
        75
    buytraffic  
       2024-02-01 08:57:26 +08:00
    有苹果本 pro 半台不含屏幕的那种机子(应该是叫 macbook pro 半机,你自己搜看看),接个自己的屏即可,价格我看挺划算的。你买黑苹果怕还得折腾设置或零件。

    接楼上,我觉得未必是软广,这家店铺确实容易搜到,不能把提到品牌或店铺的帖子都猜测为软广,不然都完全不能提各种第三方了。
    CodingIran
        76
    CodingIran  
       2024-02-01 09:54:26 +08:00
    不了解黑苹果,首先需要去确认几件事情:
    1.黑苹果能否持续跟随 macOS 的升级,Xcode 绑定 macOS 的版本,建议升级最新版 Xcode 以确保可以跟进 Apple 最新的 SDK
    2.黑苹果是否能完美胜任开发任务,比如开发 Vision OS 就必须使用 Apple Silicon 芯片的 Xcode ,而黑苹果通常是 x86 芯片
    3.上面很多人已经提到,mac mini 16 + 256 用来开发已经绰绰有余,黑苹果不一定有价格优势
    4.另外你提到有“学剪辑”的需求,macOS 在这方面也有一些独特的优势,可以考虑上白苹果
    jdjingdian
        77
    jdjingdian  
       2024-02-01 10:06:37 +08:00
    硬要用黑苹果,肯定是可以,但是非常折腾
    有人会说,折腾也好玩,我不否认,因为我以前也很喜欢黑苹果
    但如果是专心想学 iOS ,那还是买个 m1 的 mac mini 或者更好的,毕竟黑苹果可能时不时有些小问题,不要为了解决这些小问题浪费时间。

    苹果系统闭源的,折腾来折腾去,换个版本,又要重新弄。你说学黑苹果能学知识吧,确实也学到了,但要是相同的时间去看 Linux 内核源码,说不定都能给 Linux 内核提交一些补丁了呢。

    为了玩,休闲,折腾,搞搞黑苹果,挺好
    为了生产力,严肃场景,搞个 mac
    sharpy
        78
    sharpy  
       2024-02-01 10:10:11 +08:00
    买个二手 mac mini 先用着呗
    Socrazy
        79
    Socrazy  
       2024-02-01 10:11:40 +08:00
    直接买 mini 吧,置办上黑果,你会发现没时间学习了,大部分时间在折腾黑苹果了。
    HangoX
        80
    HangoX  
       2024-02-01 10:12:50 +08:00
    买二手 m1 mac mini 16G 或者 8G 都 ok ,黑苹果有难度。如果实在没这个钱,可以考虑黑苹果,黑苹果安装之后会稳定,升级的话找淘宝也 ok
    xz410236056
        81
    xz410236056  
       2024-02-01 10:31:00 +08:00
    “我的编程技能只有一点浅显的 MySQL 知识”。那等于没有
    万万没想到,2024 年还有干 iOS 的,AI 才是未来。学这乱七八糟的
    debuggeeker
        82
    debuggeeker  
       2024-02-01 11:13:57 +08:00
    开发必须用白苹果,问题少,买个 mini 也不贵的。黑苹果杂七杂八的问题。
    zzxqd
        83
    zzxqd  
       2024-02-01 11:19:10 +08:00
    如果仅仅是学编程一类且为苹果生态开发软件的,建议黑苹果,选个比较大众的硬件配置,黑苹果很容易就搞好了,内存几乎白菜价。
    如果是想学视频剪辑,那么还是多花点钱,买个内存大一点的 m2 macmini 。
    ——————————————
    我就在用黑苹果,用别人分享在 github 上的主板 opencore efi ,很快乐,内存 32g 还剩俩插槽能拓展至 64g
    tyrone2333
        84
    tyrone2333  
       2024-02-01 11:42:41 +08:00
    就国内这环境, 你学鸿蒙说不定更有前途
    Randomjo
        85
    Randomjo  
       2024-02-01 11:50:15 +08:00
    新手环境都搭不利索的搞啥黑苹果,出了问题谁给解决,可能还没到编程就卡住了。

    经费不够只有买二手 mac mini M 系列芯片的这个选择。
    Pastsong
        86
    Pastsong  
       2024-02-01 11:53:09 +08:00
    @tanrenye 你确定?对岸的白色恐怖可一点都不比大陆差
    Pastsong
        87
    Pastsong  
       2024-02-01 11:56:33 +08:00
    不建议黑苹果,有编程经验的人都不能完全解决黑苹果随机遇到的问题,就被给自己添堵了
    vokins
        88
    vokins  
       2024-02-01 12:03:54 +08:00 via iPhone
    fcpx 有白名单的,符合 Apple 序列号等多个判断条件才会好用,同样的硬件,白苹果的 fcpx 就是比黑苹果快。
    yellowvii
        89
    yellowvii  
       2024-02-01 12:40:47 +08:00
    纯外行的话真不建议折腾黑苹果,坑太多。
    如果非要折腾,咸鱼找 NUC8i7HNK/NUC8i7HVK 这两款机器,很便宜。搭配 https://osy.gitbook.io/hac-mini-guide/ 这个教程。也算是程序员入门的一个历练。
    boobo
        90
    boobo  
       2024-02-01 14:44:17 +08:00
    别考虑苹果了,实在不行就 Flutter 吧,单纯的 iOS 真没钱途了
    tanrenye
        91
    tanrenye  
       2024-02-01 15:01:57 +08:00
    @Pastsong 白色恐怖针对的又不是国军
    kaidaren
        92
    kaidaren  
       2024-02-01 15:20:24 +08:00
    24 年学 iOS=24 年入国军
    Valid
        93
    Valid  
       2024-02-01 20:57:56 +08:00
    黑苹果折腾成本过高
    MeteorVIP
        94
    MeteorVIP  
       364 天前
    @vokins
    @fresco
    @qinrui
    通過扣主板電池的方式,現在 win 時間正常了.之前也試過主板恢復默認,但無效.
    vokins
        95
    vokins  
       364 天前 via iPhone
    @MeteorVIP 是黑苹果?什么品牌的主板?
    MeteorVIP
        96
    MeteorVIP  
       364 天前
    @vokins #95 是的,黑苹果
    主板型号 七彩虹 C.B250M-D Pro
    mxT52CRuqR6o5
        97
    mxT52CRuqR6o5  
       364 天前
    如果从上架应用商店赚钱的角度去思考,ios app store 确实是最值得去的付出应用商店
    vokins
        98
    vokins  
       364 天前 via iPhone   ❤️ 1
    @MeteorVIP 我用过技嘉主板的黑苹果,装的 win7 ,和 mbp13 2015 ,mbp16 2019 ,通过 Boot Camp 装 7 和 10 双系统用的这个注册表都没有时间问题,看看您这主板 bios 设置是否有时间自动同步的选项关闭掉试试。
    Biye9012
        99
    Biye9012  
       364 天前
    老哥你怎么想的, 为啥要学 iOS 开发, 死路一条啊
    SayHelloHi
        100
    SayHelloHi  
       342 天前
    建议直接 Mac mini

    黑苹果太折腾了 大版本升级 适配有点麻烦 还不如一次性到位

    即使到时候不用 Mac mini 了 出手即可
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   808 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 29ms · UTC 18:48 · PVG 02:48 · LAX 10:48 · JFK 13:48
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.