以前曾经是 iOS 忠实用户,但是尝试了一下 Android 觉得太香了,续航又好屏幕也好,于是把手里的 iPhone 和 iPad 都卖掉了
但小弟最近在开发点 App ,用的是 react native ,在安卓上跑的很 OK ,但是不确定在 iOS 上能不能跑(怕有 bug)
由于手头上只有一个 intel mac ,想问一下没有 iPhone 的情况下,可以很好的做 iOS 这端的开发吗?
目前了解到的解决方案,大概如下
如果是选项二的话,选择应该还挺多的,两三百多就有一个二手 6sp 或者 se2 ,应该也不需要用最新版的 ios ,能 ios15 就可以了感觉
当然如果可以不买的话,那是最好的,毕竟以前试过有很多备用机都闲置了
1
jeremaihloo 136 天前 1
可以考虑买个新的 mac ,因为 iOS simulator 卡不卡还是取决于硬件,我个人感觉
|
2
randm 136 天前 1
整台二手 m1 的 mac 用模拟器跑。够用了
|
3
RandomJoke 136 天前 1
你要问可以不可以,当然是可以。。你要说能不能很好的开发,看你怎么定义了。。一般来说你还是得有个测试机的,很多场景还是需要真机测试
|
4
xing7673 136 天前 1
如果你作品不是交付给别人商用的话可以不用真机。
|
5
carity 136 天前 2
整个 m1 的 mac mini
|
6
taxze 136 天前 1
不太行,有很多场景需要用到真机,例如地图、语音识别这种。半年前我和你情况一样,只有一台 mac 没有 ios ,然后年后从二手贩子那边 950 买了台美版有锁的 iphone se3 ,和 iphone13 一样,都是 A15 同款芯片,屏幕还是 led ,又能做测试机又能当生活机用,拿来微信读书、购物 app 啥的
|
7
default996 136 天前 1
听说新款的 mac mini 要出来了
|
8
sunzongzheng 136 天前 1
iCloud 同步功能,更新推送通知也需要真机才能接收到推送
|
9
Joker520 136 天前 1
看你的用户群体,如果 iphone 用户不是你这个应用的主要群体,后期也没打算要这个群体,可以完全忽视
|
10
fuckshiter 136 天前 1
不需要硬件交互模拟器其实大部分都可以吧
|
11
darcyC 136 天前 1
选二手 iPhone ,听你描述,你即然要考虑 iOS 平台,大概率是会 App 开发下去的,不知道为什么你会吃灰。如果后面不用了就再卖掉。
上面楼层很多提到用 M 系列芯片的 iOS simulator ,我表示疑惑,因为模拟器只能用鼠标操作,体验和直接触摸不一致。且最低配的 M 系列 Mac 不会让模拟器的体验达到实机水准。 另外不知道 OP 是否之前做过 iOS 端的开发,只是提一下,如果最终要申请 Apple 开发者来发布,注册时必须要有一台 iOS 设备,不清楚你是个人发布,还是有人会给你发布。 |
12
lstz OP 谢谢各位,大家说的都很对,我想了一下还是弄台二手 iPhone ,希望自己开发的这个 App 能一直坚持下去
|
13
lstz OP 我觉得 iOS simulator 似乎还有一些坑,确实不能 cover 住大多数场景。。。我打算弄台 se2 或者 8p ,凑合着先
|
14
flyqie 136 天前 via Android 1
android studio 提供的是 emulator
xcode 提供的是 simulator 这俩区别可大了,emulator 测完的上真机一般都还行,simulator 那就不一定了。。 |
15
flyqie 136 天前 via Android 1
|
16
magic3584 136 天前 1
不行,真机和模拟器 bug 可能会不一样
|
17
lvsp95 135 天前 1
安卓用的什么牌子,同想换安卓
|
18
MangozZ 135 天前 1
哈哈。还是 2 手 iphone 靠谱, 就算不坚持了,用段时间出掉也亏不了几十块钱
|
20
volvo007 135 天前 via iPhone 1
我记得当时 m1 pro 芯片出来是跑了 7 、8 个模拟器跑类似雷电的打飞机游戏,叠在一起,然后一个个拖出来展示性能强大的
|
21
blaaibla 135 天前 1
可以继续用 intel 的 Mac ,just do it 。 做 APP 如果有想法和编码能力,动手就可以了。--来自现在还在用 intel 的 Mac 开发者。
|