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
tommyshelbyV2
V2EX  ›  iDev

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

  •  1
     
  •   tommyshelbyV2 · 18 小时 58 分钟前 · 3347 次点击

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

    41 条回复    2026-04-08 01:06:54 +08:00
    cccn
        1
    cccn  
       18 小时 48 分钟前
    所以差评原因是闪退?
    cw2k13as
        2
    cw2k13as  
       18 小时 39 分钟前
    你没见过后台开几百个应用的😭
    wangmn
        3
    wangmn  
       18 小时 35 分钟前
    在你详情页写好呗 只支持 xx 型号 xx 系统以上
    zeex
        4
    zeex  
       18 小时 34 分钟前
    因为 iphone X 还非常多人用,起码要支持 3G 内存
    tommyshelbyV2
        5
    tommyshelbyV2  
    OP
       18 小时 33 分钟前
    @cccn 是的,我也正在询问用户用的是什么机型
    tommyshelbyV2
        6
    tommyshelbyV2  
    OP
       18 小时 33 分钟前
    @cw2k13as 😭iphone 本来就内存小,这难搞
    tommyshelbyV2
        7
    tommyshelbyV2  
    OP
       18 小时 31 分钟前
    @wangmn 嗯嗯,马上发版了,准备写上了,之前是没有想到还有很多小于 4G 内存的设备,因为实测 iphon12 4G 运存,实际 app 能用到的也就 2G ,本来以为这已经是极限了
    tommyshelbyV2
        8
    tommyshelbyV2  
    OP
       18 小时 31 分钟前
    @zeex 这个确实没有了解到,这种数据有没有哪里可以看到,准备再优化一下模型试试了,本来不太想再优化了,把影响模型的效果
    mcluyu
        9
    mcluyu  
       18 小时 30 分钟前
    应用崩溃的原因不用靠猜, xcode 里有报告, App Store connect 里也能看到数量, 再不济集成一下 firebase 或其他三方 sdk 也行
    tommyshelbyV2
        10
    tommyshelbyV2  
    OP
       18 小时 30 分钟前
    @mcluyu 完全离线的应用,准备再优化一版了。
    Curtion
        11
    Curtion  
       18 小时 18 分钟前
    你们说的闪退是 APP 正在使用时前台闪退吗? 这种我好像在 ios 上还没遇见过,但是如果是切换到后台然后切回去发现被杀了,这种很常见,即使是最新的 17pm 都经常杀后台。
    Hyschtaxjh
        12
    Hyschtaxjh  
       18 小时 17 分钟前 via iPhone
    Store 上不能設置機型要求麼
    yekern
        13
    yekern  
       18 小时 12 分钟前
    你可以打包设置最低 IOS 版本啊 老的手机 系统都没有更新支持了 你直接限制住 使用 26 的版本不就好了吗.
    tommyshelbyV2
        14
    tommyshelbyV2  
    OP
       18 小时 3 分钟前
    @Curtion 对,应该是,可能是超过系统的内存使用限制了,被强行 kill 掉了
    tommyshelbyV2
        15
    tommyshelbyV2  
    OP
       18 小时 3 分钟前
    @Hyschtaxjh 有没有这种设置,我只限制了系统
    tommyshelbyV2
        16
    tommyshelbyV2  
    OP
       18 小时 3 分钟前
    @yekern 也是个办法,我把支持系统调高试试看
    wu67
        17
    wu67  
       18 小时 1 分钟前
    我甚至见到有人在用类似 6 外观的机型, 带 touchid 和圆润中框的...
    tommyshelbyV2
        18
    tommyshelbyV2  
    OP
       17 小时 59 分钟前
    @wu67 这...,现在 app 都很大,他这能打得开应用吗?这就太离谱了
    wu67
        19
    wu67  
       17 小时 56 分钟前
    @tommyshelbyV2 母鸡呀, 真的无法理解, 反正是连刘海都没有的旧机型, 起码 9 年了...
    tommyshelbyV2
        20
    tommyshelbyV2  
    OP
       17 小时 51 分钟前
    @wu67 牛博一,iphone 老粉了哈哈哈
    forgottencoast
        21
    forgottencoast  
       17 小时 42 分钟前
    @wu67
    iPhone SE (第三代) 发布时间:2022 年 3 月
    littiefish
        22
    littiefish  
       17 小时 39 分钟前 via iPhone
    老手机还是 ISO10 的
    finab
        23
    finab  
       17 小时 37 分钟前
    @tommyshelbyV2
    完全离线的应用 Xcode 也有闪退日志,在 Organizer 里找 Crashes, 直接打开就有堆栈信息或者拖到 AI 分析下
    moudy
        24
    moudy  
       17 小时 37 分钟前 via iPhone
    我的备机是个 ip7plus. 前年还拿这个手机顶了两三个月,高德美团淘宝微信都能在上面跑。
    tommyshelbyV2
        25
    tommyshelbyV2  
    OP
       17 小时 35 分钟前
    @littiefish 牛博一
    tommyshelbyV2
        26
    tommyshelbyV2  
    OP
       17 小时 35 分钟前
    @finab 好的,感谢
    tommyshelbyV2
        27
    tommyshelbyV2  
    OP
       17 小时 35 分钟前
    @moudy 这些 app 优化这么优秀,可以的
    wu67
        28
    wu67  
       17 小时 26 分钟前
    @forgottencoast 我觉得不像, 因为 se 后面额头下巴没有那个经典横线
    fbu11
        29
    fbu11  
       17 小时 12 分钟前
    iphone12 不算什么老机器的,iPhoneX 都支持不了?您不会不知道很多人 iPhone 用个 5 年没关系吧,也就是电池撑不住而已
    ajyz
        30
    ajyz  
       16 小时 52 分钟前
    提高最低系统要求啊,譬如 iOS18 起,很多 app 不都是如此吗,又不是购物 app ,需要尽可能多的支持老机型,哪怕微信现在都要求 iOS15 以上了
    ThisDay
        31
    ThisDay  
       16 小时 46 分钟前
    不一定是内存原因,建议先确认下真正的原因
    ysxb1145
        32
    ysxb1145  
       16 小时 43 分钟前 via Android
    你去到国内平台小红书之类就能发现 XS 都炒起来了,一堆人鼓吹 X 11 用到现在的
    tommyshelbyV2
        33
    tommyshelbyV2  
    OP
       16 小时 39 分钟前
    @ajyz 嗯嗯,我研究一下怎么限制
    tommyshelbyV2
        34
    tommyshelbyV2  
    OP
       16 小时 39 分钟前
    @ysxb1145 哈哈哈哈,确实有看到过类似的
    icyalala
        35
    icyalala  
       16 小时 35 分钟前
    最好提前判断可用内存,如果不够就要功能降级或者明确提醒用户
    不然一点就崩那肯定会差评的
    sevenyangcc
        36
    sevenyangcc  
       16 小时 33 分钟前
    iOS 限制到 16+,优化个嘚
    beimenjun
        37
    beimenjun  
    PRO
       16 小时 29 分钟前
    你直接把 App 拿出来,大家测一下,说不定大内存也闪退。
    darkengine
        38
    darkengine  
       14 小时 51 分钟前
    大概率不是内存不足的问题,可能是用户手机 iOS 版本太旧,某些 API 或者 SDK 不支持就崩了的。
    palxie
        39
    palxie  
       12 小时 18 分钟前 via iPhone
    你是先卖出去再闪退?
    AlanTeng
        40
    AlanTeng  
       11 小时 19 分钟前
    用户的逻辑是你这东西卖给他后根本用不了,肯定给 1 星。限制下版本号然后做好退款处理吧
    gigishy
        41
    gigishy  
       2 小时 56 分钟前 via iPhone
    其实不少 iPhone x 的钉子户。
    我家就有一个 iPhone x 作为主力机,15pm 1t 作为备用机的——有时候备用机几天都不打开的。
    关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   Solana   ·   950 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 32ms · UTC 20:03 · PVG 04:03 · LAX 13:03 · JFK 16:03
    ♥ Do have faith in what you're doing.