用户手机可能太旧,导致 ios app 允许闪退,因此差评

4 月 7 日
 tommyshelbyV2

开发的 ios 应用,因为是有模型存在,所以对手机允许内存有要求,在我自己的开发机 iphone12 ( 4G 运存)上运行是可以的。 官方审核也是通过了。 但是上线刚卖出去 7 个,应用商店就 2 个 1 星差评了。我以为我的开发机已经够旧了,难道现在还有很多人在使用运存小于 4G 的 iphone 吗? 软件功能非常简单,开发过程中只有内存不足的情况闪退过,但是也进行了内存优化。这也太难顶了。

5007 次点击
所在节点    iDev
49 条回复
forgottencoast
4 月 7 日
@wu67
iPhone SE (第三代) 发布时间:2022 年 3 月
littiefish
4 月 7 日
老手机还是 ISO10 的
finab
4 月 7 日
@tommyshelbyV2
完全离线的应用 Xcode 也有闪退日志,在 Organizer 里找 Crashes, 直接打开就有堆栈信息或者拖到 AI 分析下
moudy
4 月 7 日
我的备机是个 ip7plus. 前年还拿这个手机顶了两三个月,高德美团淘宝微信都能在上面跑。
tommyshelbyV2
4 月 7 日
@littiefish 牛博一
tommyshelbyV2
4 月 7 日
@finab 好的,感谢
tommyshelbyV2
4 月 7 日
@moudy 这些 app 优化这么优秀,可以的
wu67
4 月 7 日
@forgottencoast 我觉得不像, 因为 se 后面额头下巴没有那个经典横线
fbu11
4 月 7 日
iphone12 不算什么老机器的,iPhoneX 都支持不了?您不会不知道很多人 iPhone 用个 5 年没关系吧,也就是电池撑不住而已
ajyz
4 月 7 日
提高最低系统要求啊,譬如 iOS18 起,很多 app 不都是如此吗,又不是购物 app ,需要尽可能多的支持老机型,哪怕微信现在都要求 iOS15 以上了
ThisDay
4 月 7 日
不一定是内存原因,建议先确认下真正的原因
ysxb1145
4 月 7 日
你去到国内平台小红书之类就能发现 XS 都炒起来了,一堆人鼓吹 X 11 用到现在的
tommyshelbyV2
4 月 7 日
@ajyz 嗯嗯,我研究一下怎么限制
tommyshelbyV2
4 月 7 日
@ysxb1145 哈哈哈哈,确实有看到过类似的
icyalala
4 月 7 日
最好提前判断可用内存,如果不够就要功能降级或者明确提醒用户
不然一点就崩那肯定会差评的
sevenyangcc
4 月 7 日
iOS 限制到 16+,优化个嘚
beimenjun
4 月 7 日
你直接把 App 拿出来,大家测一下,说不定大内存也闪退。
darkengine
4 月 7 日
大概率不是内存不足的问题,可能是用户手机 iOS 版本太旧,某些 API 或者 SDK 不支持就崩了的。
palxie
4 月 7 日
你是先卖出去再闪退?
AlanTeng
4 月 7 日
用户的逻辑是你这东西卖给他后根本用不了,肯定给 1 星。限制下版本号然后做好退款处理吧

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/1203897

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX