开发的 ios 应用,因为是有模型存在,所以对手机允许内存有要求,在我自己的开发机 iphone12 ( 4G 运存)上运行是可以的。 官方审核也是通过了。 但是上线刚卖出去 7 个,应用商店就 2 个 1 星差评了。我以为我的开发机已经够旧了,难道现在还有很多人在使用运存小于 4G 的 iphone 吗? 软件功能非常简单,开发过程中只有内存不足的情况闪退过,但是也进行了内存优化。这也太难顶了。
1
cccn 7 天前
所以差评原因是闪退?
|
2
cw2k13as 7 天前
你没见过后台开几百个应用的😭
|
3
wangmn 7 天前
在你详情页写好呗 只支持 xx 型号 xx 系统以上
|
4
zeex 7 天前
因为 iphone X 还非常多人用,起码要支持 3G 内存
|
5
tommyshelbyV2 OP @cccn 是的,我也正在询问用户用的是什么机型
|
6
tommyshelbyV2 OP @cw2k13as 😭iphone 本来就内存小,这难搞
|
7
tommyshelbyV2 OP @wangmn 嗯嗯,马上发版了,准备写上了,之前是没有想到还有很多小于 4G 内存的设备,因为实测 iphon12 4G 运存,实际 app 能用到的也就 2G ,本来以为这已经是极限了
|
8
tommyshelbyV2 OP @zeex 这个确实没有了解到,这种数据有没有哪里可以看到,准备再优化一下模型试试了,本来不太想再优化了,把影响模型的效果
|
9
mcluyu 7 天前
应用崩溃的原因不用靠猜, xcode 里有报告, App Store connect 里也能看到数量, 再不济集成一下 firebase 或其他三方 sdk 也行
|
10
tommyshelbyV2 OP @mcluyu 完全离线的应用,准备再优化一版了。
|
11
Curtion 7 天前
你们说的闪退是 APP 正在使用时前台闪退吗? 这种我好像在 ios 上还没遇见过,但是如果是切换到后台然后切回去发现被杀了,这种很常见,即使是最新的 17pm 都经常杀后台。
|
12
Hyschtaxjh 7 天前 via iPhone
Store 上不能設置機型要求麼
|
13
yekern 7 天前
你可以打包设置最低 IOS 版本啊 老的手机 系统都没有更新支持了 你直接限制住 使用 26 的版本不就好了吗.
|
14
tommyshelbyV2 OP @Curtion 对,应该是,可能是超过系统的内存使用限制了,被强行 kill 掉了
|
15
tommyshelbyV2 OP @Hyschtaxjh 有没有这种设置,我只限制了系统
|
16
tommyshelbyV2 OP @yekern 也是个办法,我把支持系统调高试试看
|
17
wu67 7 天前
我甚至见到有人在用类似 6 外观的机型, 带 touchid 和圆润中框的...
|
18
tommyshelbyV2 OP @wu67 这...,现在 app 都很大,他这能打得开应用吗?这就太离谱了
|
19
wu67 7 天前
@tommyshelbyV2 母鸡呀, 真的无法理解, 反正是连刘海都没有的旧机型, 起码 9 年了...
|
20
tommyshelbyV2 OP @wu67 牛博一,iphone 老粉了哈哈哈
|
21
forgottencoast 7 天前
@wu67
iPhone SE (第三代) 发布时间:2022 年 3 月 |
22
littiefish 7 天前 via iPhone
老手机还是 ISO10 的
|
23
finab 7 天前
@tommyshelbyV2
完全离线的应用 Xcode 也有闪退日志,在 Organizer 里找 Crashes, 直接打开就有堆栈信息或者拖到 AI 分析下 |
24
moudy 7 天前 via iPhone
我的备机是个 ip7plus. 前年还拿这个手机顶了两三个月,高德美团淘宝微信都能在上面跑。
|
25
tommyshelbyV2 OP @littiefish 牛博一
|
26
tommyshelbyV2 OP @finab 好的,感谢
|
27
tommyshelbyV2 OP @moudy 这些 app 优化这么优秀,可以的
|
28
wu67 7 天前
@forgottencoast 我觉得不像, 因为 se 后面额头下巴没有那个经典横线
|
29
fbu11 7 天前
iphone12 不算什么老机器的,iPhoneX 都支持不了?您不会不知道很多人 iPhone 用个 5 年没关系吧,也就是电池撑不住而已
|
30
ajyz 7 天前
提高最低系统要求啊,譬如 iOS18 起,很多 app 不都是如此吗,又不是购物 app ,需要尽可能多的支持老机型,哪怕微信现在都要求 iOS15 以上了
|
31
ThisDay 7 天前
不一定是内存原因,建议先确认下真正的原因
|
32
ysxb1145 7 天前 via Android
你去到国内平台小红书之类就能发现 XS 都炒起来了,一堆人鼓吹 X 11 用到现在的
|
33
tommyshelbyV2 OP @ajyz 嗯嗯,我研究一下怎么限制
|
34
tommyshelbyV2 OP @ysxb1145 哈哈哈哈,确实有看到过类似的
|
35
icyalala 7 天前
最好提前判断可用内存,如果不够就要功能降级或者明确提醒用户
不然一点就崩那肯定会差评的 |
36
sevenyangcc 7 天前
iOS 限制到 16+,优化个嘚
|
37
beimenjun PRO 你直接把 App 拿出来,大家测一下,说不定大内存也闪退。
|
38
darkengine 7 天前
大概率不是内存不足的问题,可能是用户手机 iOS 版本太旧,某些 API 或者 SDK 不支持就崩了的。
|
39
palxie 7 天前 via iPhone
你是先卖出去再闪退?
|
40
AlanTeng 7 天前
用户的逻辑是你这东西卖给他后根本用不了,肯定给 1 星。限制下版本号然后做好退款处理吧
|
41
gigishy 7 天前 via iPhone
其实不少 iPhone x 的钉子户。
我家就有一个 iPhone x 作为主力机,15pm 1t 作为备用机的——有时候备用机几天都不打开的。 |
42
unusualcat 6 天前
付费应用,用户买了发现闪退,差评是必然的,大概率还会申请退款呢
|
43
tommyshelbyV2 OP @AlanTeng 研究了一下好像不能发起退款,得用户自己去找苹果申请,他们自己申请我肯定给退的
|
44
tommyshelbyV2 OP @gigishy 那我确实得限制一下了,因为模型还是得需要一定参数量才能有好的效果的,只能先舍弃这部分机型了
|
45
tommyshelbyV2 OP @unusualcat 退款我倒是无所谓哈哈,副业搞搞,赚不赚都可以的。主要是没预想到这个问题,用户体验没搞好不太好意思。
|
46
tommyshelbyV2 OP @palxie 测试过程和审核过程都没出现了,其实已经做过一波优化了,但是可能用户的机型更老一些,算力吃紧了
|
47
gigishy 5 天前 via iPhone
@tommyshelbyV2 #44
是的,我也觉得你的 app 限制机型可能比较好。 iPhone x 有点类似 bug 的存在,我身边这几年有不少不缺钱且懂苹果设备使用的人,仍旧用着 x ,并觉得 x 比 12mini ,13mini 更值得拥有。 我个人喜欢 12mini 甚过 x ,所以我目前(全是非国行) 15pm ,17pm ,12pm 主力,12mini 特意留一台作为后备机——短时间离开驻留地(包括酒店等),出门 12mini➕Apple Watch➕耳机( pro2 或 max2 或二者)。 |
48
pheyer 1 天前
手持 iPhoneXR ,还是 3G 内存,升级不到 iOS26 的系统,你要是限制只允许 iOS26 用户我就下载不了你的 App
|
49
tommyshelbyV2 OP @pheyer 已经优化出来一版模型了,只需要 1.2G 运行内存,正在测试准备发版哈哈哈
|