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 · 81 天前 · 7946 次点击
    这是一个创建于 81 天前的主题,其中的信息可能已经有所发展或是发生改变。

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

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

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

    真以为独立开发那么好做啊,不知道一个成功的后面多少尸体
    SayHelloHi
        18
    SayHelloHi  
       81 天前
    二手 Mac Mini

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

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

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

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

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

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

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

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

    以下代码保存为 bat 脚本,在计划任务中设定 用户登录 为触发条件即可
    net stop w32time
    w32tm /unregister
    w32tm /register
    net start w32time
    w32tm /resync
    bugu1986
        67
    bugu1986  
       80 天前 via iPhone
    mac mini
    callmesmc
        68
    callmesmc  
       80 天前 via iPhone
    黑苹果不要考虑了,玩不了几年了,但是你开发必须每年升级最新 Xcode ,也就意味着必须升最新的 macOS
    vokins
        69
    vokins  
       80 天前   ❤️ 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  
       80 天前   ❤️ 1
    只需要看两条
    - d3vil
    - 买 Mac Mini

    其余评论一概忽略 没有任何意义
    superedlimited
        71
    superedlimited  
       80 天前 via iPhone   ❤️ 1
    楼上程序员们是不是有点单纯了?
    这个帖子,是不是结尾“黑果小兵”的软广?🙊
    putyy
        72
    putyy  
       80 天前
    有钱买白苹果,没钱黑苹果,,自己爱折腾就黑苹果 自己要会如何配 efi 如何设置各种参数,,不然是容易出问题,,我黑苹果用了 5-6 年了 个人的配置还是很稳定的,楼上有些说不稳定 时间啥子的问题 一看就是黑苹果小白..... 不是折腾党就买白苹果吧
    worldhandsomeboy
        73
    worldhandsomeboy  
       80 天前
    可以试一下 flutter 跨平台,入门先不用原生 iOS 了吧。要不要做个小白,我前段时间双系统在虚拟机跑 sonama14.2 ,xcode 编码速度可以,就是不知道跑多了会怎么样
    yinchunde
        74
    yinchunde  
       80 天前   ❤️ 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  
       80 天前
    有苹果本 pro 半台不含屏幕的那种机子(应该是叫 macbook pro 半机,你自己搜看看),接个自己的屏即可,价格我看挺划算的。你买黑苹果怕还得折腾设置或零件。

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

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

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

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

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

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