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

iOS 利用后台获取用户实时地理位置权限来实现后台保活违规吗,需要在隐私政策中写什么吗?著名 iOS SSH 客户端 Termius 就是这么做的,能上架 App Store(帮一位做 iOS 开发的朋友问的,我不做移动开发)

  •  
  •   edis0n0 · Dec 8, 2022 · 8858 views
    This topic created in 1428 days ago, the information mentioned may be changed or developed.
    18 replies  •  2022-12-10 05:36:15 +08:00
    yueji
    yueji
    Dec 8, 2022
    1
    保活不了
    beimenjun
    beimenjun
    Dec 8, 2022
    2
    同一楼,保活不了。( iOS 开发自己研究,哪有让别人问的…… )
    bao3
    bao3
    Dec 8, 2022
    3
    其实换个角度,如果这样能够保活,那企不是任何一个软件都是定位器。。。那可太危险了。所以反推一下,系统一定会做限制。
    edis0n0
    edis0n0
    OP
    Dec 8, 2022❤️1
    4
    但是著名应用 Termius 连 SSH 后切后台 30 秒就会提示你打开实时后台定位权限来防止 SSH 连接断开,难道是苹果给它偷偷开的口子?

    @yueji
    @beimenjun
    @bao3
    yueji
    yueji
    Dec 8, 2022
    5
    目前好像只有 VPN 服务可以保活.其他的保活...我估计很难.
    倒是导航这类可以.可以研究下
    daveh
    daveh
    Dec 8, 2022 via iPhone
    6
    不违规,有合理理由就行,比如 iSH 。
    另外权限也是用户确认给的,没问题。
    beimenjun
    beimenjun
    Dec 8, 2022
    7
    首先,你要有充足合理的理由通过审核。Termius 是作为记录使用情况的比较低调的方式处理的。别人能过不代表所有人都能过。游走在被拒的边缘。“著名应用 Termius 连 SSH 后切后台 30 秒就会提示”我这边也没这样的提示。

    其次,这个权限是要用户允许的,然后跟导航一样,一直会有个蓝标在左上角的。多数 App 个人建议不要动这种心思达到保活目的的。
    kemy
    kemy
    Dec 8, 2022
    8
    tesla 的 app 就是靠获取实时位置保活,一 kill 就提示退出了 app
    SenLief
    SenLief
    Dec 8, 2022
    9
    还有一种保活的不是利用音频吗?
    okakuyang
    okakuyang
    Dec 8, 2022
    10
    播放音乐就行了,哪来那么多文章。
    GeorgeGalway
    GeorgeGalway
    Dec 8, 2022
    11
    你们听说过世界迷雾吗?
    weeei
    weeei
    Dec 9, 2022
    12
    可以,但这个不可靠。因为用户可以选择「仅 App 打开时」使用定位。除了地图相关的应用,比如楼上说的「世界迷雾」,一般应用提示要定位权限用户都会直接选择禁用。
    gniviliving
    gniviliving
    Dec 9, 2022
    13
    iOS 不是就算退出后台也能收到通知吗,我想不明白为什么一定要保活,除了音乐类和导航类,其他 app 常驻后台的目的是什么?
    相比安卓,我就是喜欢苹果系统干净。或许你可以问问腾讯那个 QQ 安全中心 app ,打开一次,只要不从后台列表划掉,就能一直给你耗电
    fanyongbo
    fanyongbo
    Dec 9, 2022
    14
    别拿安卓的开发思路用在 iOS 上,走不远。
    fanyongbo
    fanyongbo
    Dec 9, 2022
    15
    你保活的目的是啥?你是导航 APP 吗?是 VPN 吗? iOS 有统一的通知推送,如无必要勿增实体。
    ckfear
    ckfear
    Dec 9, 2022
    16
    后台模式里面有个位置定位的,不过上线审核要说明理由,现在检查的松,可能直接就过了,以前很麻烦。
    RedBeanIce
    RedBeanIce
    Dec 9, 2022 via iPhone
    17
    @fanyongbo 灰产黑产
    edis0n0
    edis0n0
    OP
    Dec 10, 2022
    18
    外贸 app 的屎山客服系统,切后台 1 分钟就认为用户不在线强制结束聊天了

    @fanyongbo
    @ckfear
    @gniviliving
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   2636 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 40ms · UTC 14:07 · PVG 22:07 · LAX 06:07 · JFK 09:07
    ♥ Do have faith in what you're doing.