V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
leshijiazu
V2EX  ›  Apple

Watch 上 App 莫名被禁用网络的问题(寻找钻研思考的解决方案)

  •  
  •   leshijiazu · 2021-11-08 11:19:23 +08:00 · 3463 次点击
    这是一个创建于 1095 天前的主题,其中的信息可能已经有所发展或是发生改变。
    前言:
    可能有的朋友也会遇到,就是 Apple Watch 上某个 App 莫名被禁用了网络权限的 Bug 。我就遇到了,且现在还无解,请耐心接着往下看。共同寻找解决方案。
    前文:
    1:在中国大陆的 iPhone 版本中,在设置- 蜂窝网络 选项下,是可以单独对每一个 App 设置网络权限的,例如:关闭,仅 WLAN ,WLAN 和蜂窝网络。
    2:在中国大陆的 Apple Watch 蜂窝版本中,在 Watch App- 蜂窝移动网络选项下,也是可以单独对每一个 App 设置网络权限的,例如:关闭,仅 WLAN ,WLAN 和蜂窝网络。
    3:在中国大陆的 Apple Watch GPS 版本中,是不能对每一个 App 单独设置网络权限的。但 Watch 上各个 App 的网络权限映射的是 iPhone 上该 App 的网络权限。例如当在 iPhone 当中禁止了“微信”网络权限的时候,Apple Watch 上的微信也会被禁用网络权限。

    普遍 BUG:Apple Watch 上某些 App 偶尔会被莫名奇妙禁用网络

    解决方案:
    1 蜂窝版:直接在 Watch App 里按照“前文 2” ,把该 App 的网络权限关掉再开即可。
    2 GPS 版:直接在 iPhone 设置里按照“前文 3”,把该 App 的网络权限关掉再开即可(还不行就重启手机触发同步机制)
    --------分割线-----------------

    特殊 Bug 来了:
    Apple Watch GPS 版本上“体能训练”App 被禁用了网络权限后,因为只有 Watch 上有这个 app ,完全没有办法对它的网络权限进行 iPhone 端的映射更改。我现在体能训练 App 完全没有办法访问 WLAN (包括互联网和局域网)呼叫高手寻找解决方案!

    可能可以的解决方案:
    1:虽然 GPS 版本没有提供手表上各个 App 的网络权限管理接口,但还是有一个地方可能可以解决这个特殊 Bug 的,看图。在 iPhone- 设置 - 蜂窝移动网络- 对每个 App 进行网络权限管理的列表中,有一个叫“仅用于手表的 App” 的地方。(应该可以看到那些只有 Watch 上才有的 App ,可惜我这里一直在转圈圈)
    39 条回复    2024-02-20 11:09:14 +08:00
    leshijiazu
        1
    leshijiazu  
    OP
       2021-11-08 12:00:43 +08:00
    各位高手,有可能的解决方案吗?这个体能训练不能访问 WLAN ,愁啊
    7042X05uTYUd9ULf
        2
    7042X05uTYUd9ULf  
       2021-11-08 12:00:57 +08:00 via iPad
    楼主用非大陆版 iPhone 加大陆版手表?
    leshijiazu
        3
    leshijiazu  
    OP
       2021-11-08 12:04:21 +08:00
    @TZhang 全部国行
    bao3
        4
    bao3  
       2021-11-08 12:15:40 +08:00
    这个不要奢望了,iOS 本身就有这个 bug ,你修不好 watch 的。这个已经是祖传 bug ,我记得好像 ios8 开始的。
    leshijiazu
        5
    leshijiazu  
    OP
       2021-11-08 12:21:03 +08:00
    各位如果有手表的话,也可以打开 iPhone 上的设置,找到我图片上那个地方,看看能不能看到体能训练或其他 app ?
    jsnjycwyz449
        6
    jsnjycwyz449  
       2021-11-08 12:46:16 +08:00 via iPhone
    没找到仅用于手表的 app 这个栏目
    hanliontien
        7
    hanliontien  
       2021-11-08 13:05:11 +08:00
    我也遇到这个 BUG 了,之前是手表上的健康自己时不时的关掉网络,现在是手表的体能训练。
    仅用于手表的 app , 一样转圈出不来。
    hongzhng
        8
    hongzhng  
       2021-11-08 13:18:33 +08:00
    非大陆版 (手机+手表),看了一下有楼主说的 Apps Only on Watch. 我的里面就只有 workout 。
    portis
        9
    portis  
       2021-11-08 13:34:11 +08:00
    老问题了,一直没有彻底解决。
    之前更夸张,改都改不过来,你看着打开允许访问了,重新点进去就发现又被自动复位了。
    目前更改一次就能生效已经阿弥陀佛了。
    paopaotang001
        10
    paopaotang001  
       2021-11-08 13:38:02 +08:00
    我这边 iPhone 打开“仅用于手表的 app”里只有“workout”这一项,可以设置,手表蜂窝版的。
    leshijiazu
        11
    leshijiazu  
    OP
       2021-11-08 14:02:30 +08:00
    @hongzhng 是吧!我现在尴尬了,因为手表还原了。然后 Workout 被禁止网络权限了,所以完全没有办法触发“Apps only on watch”这个选项了,这不是死循环了吗?
    @paopaotang001 同上。
    leshijiazu
        12
    leshijiazu  
    OP
       2021-11-08 14:33:36 +08:00   ❤️ 1
    @hongzhng 哎呀,你提醒我了,那是不是可以下载一个 Apple Watch 独占的 App ,就可以触发“Apps only on watch”这个选项了,可是有这样的 Apple Watch 独占,iPhone 上都没有的 App 吗?
    huage2580
        13
    huage2580  
       2021-11-08 15:19:23 +08:00   ❤️ 2
    我是这问题老用户了,我开发的 app 经常有这反馈。目前唯一的‘解决办法’,手表使用 WIFI 网络,要想达到这个前提,手机必须完全关机。
    leshijiazu
        14
    leshijiazu  
    OP
       2021-11-08 15:22:10 +08:00 via iPhone
    @huage2580 Apple 没有发现有这样的问题吗?
    leshijiazu
        15
    leshijiazu  
    OP
       2021-11-08 15:27:26 +08:00
    @huage2580 Cool,我把手机的 WiFi 和蓝牙彻底关闭后,Apple Watch 直连了 WiFi ,的确“体能训练”App 可以使用网络连接了。
    但一旦再次连接 iPhone ,“体能训练”App 又提示不能连接网络了。
    这迷之 Bug ,没有人治得了它吗?
    leshijiazu
        16
    leshijiazu  
    OP
       2021-11-08 15:32:25 +08:00 via iPhone
    @huage2580 请教开发者,有那种只在 Watch 上上线,不在 iPhone 上上线的 App 吗?这样子说不定可以触发“ Apps only on watch”这个菜单
    fluffyfoxxo
        17
    fluffyfoxxo  
       2021-11-08 15:41:05 +08:00 via iPhone
    @leshijiazu WiFi 版一样的问题,每次连 Apple TV 用 Fitness+ 总要手机开飞行模式手表连 WiFi ,不然总会提示手表未联网不能配对
    icemaple
        18
    icemaple  
       2021-11-08 16:35:41 +08:00
    怀疑硬件有关,之前 11Pro 好几个版本都有这个问题,换 13 后一次没出现
    huage2580
        19
    huage2580  
       2021-11-08 17:46:24 +08:00
    @leshijiazu 苹果肯定是知道的,估计没能力处理吧。而且是很随机的出现,遇到了算用户倒霉,都好久了,这个现象。
    1504yy
        20
    1504yy  
       2021-11-08 18:03:21 +08:00 via iPhone
    这个问题会导致 Apple Watch 没办法连接到 Apple TV 的 Fitness+,很烦。而且我貌似因为这个原因丢失了半年的健康数据(因为没有网络权限,所以没备份到 iCloud
    paopaotang001
        21
    paopaotang001  
       2021-11-08 18:41:04 +08:00
    怎么说呢,国行设备网络权限这个功能是“独占”的,然后又去用外区的服务,苹果大概也懒得去修复吧......
    fluffyfoxxo
        22
    fluffyfoxxo  
       2021-11-08 18:44:23 +08:00 via iPhone
    @leshijiazu 找到了一个可以在手表上独立安装的软件,WOD Insight ,但是手机上仍然没有出现菜单
    leshijiazu
        23
    leshijiazu  
    OP
       2021-11-08 18:44:25 +08:00 via iPhone
    @paopaotang001 即使不用外区服务,很多国内 App 也会偶尔被关闭网络权限。我的支付宝,微信都被关过。
    fluffyfoxxo
        24
    fluffyfoxxo  
       2021-11-08 18:48:34 +08:00 via iPhone
    @fluffyfoxxo 似乎手表上的 App Store 直接安装软件都是这种可以直接在手表上用的独立的 App ,但是手机设置里都不显示而且连接手机的时候都连接不到网络
    0o0O0o0O0o
        25
    0o0O0o0O0o  
       2021-11-08 20:48:48 +08:00 via iPhone
    leshijiazu
        26
    leshijiazu  
    OP
       2021-11-08 21:09:46 +08:00
    @fluffyfoxxo 不行哦,大部分都是多平台的,手表上下载了,iPhone 上自动下载,你 iPhone 上删了,手表上也删了。。
    leshijiazu
        27
    leshijiazu  
    OP
       2021-11-08 21:13:00 +08:00
    @0o0O0o0O0o 这方法适用于该 App 在 iPhone 端和 Watch 端都有。
    我这个问题更奇葩,是只有 watch 端才有这个 app ,iPhone 端没有。
    审题。。。。。哈哈
    fluffyfoxxo
        28
    fluffyfoxxo  
       2021-11-08 21:28:07 +08:00 via iPhone
    @leshijiazu 确认了一下,WOD Insight 和 iTranslate Converse 是可以只在手表上下载手机不下载的,但手机里还是不会出现选项,手表应用直接连不了网
    leshijiazu
        29
    leshijiazu  
    OP
       2021-11-08 23:37:19 +08:00
    @fluffyfoxxo
    感谢你的热心回复。
    我去看了一下,WOD Insight 和 ITranslateConverse 都是 iPhone iPad 和 Watch 平台 App ,我在手表上下载了,iPhone 上还是会同步下载。
    fluffyfoxxo
        30
    fluffyfoxxo  
       2021-11-09 06:40:52 +08:00 via iPhone
    @leshijiazu 奇怪,是多平台,但我在手表上下载手机上并没有同步下载这两个软件
    95276
        31
    95276  
       2021-11-09 09:38:00 +08:00 via iPhone   ❤️ 1
    我尝试过做过纯 watch app,调试时候没问题,部署到真机上怎么都连不了网,无奈套了一个手机 app 才正常。
    leshijiazu
        32
    leshijiazu  
    OP
       2021-11-09 09:57:59 +08:00 via iPhone
    @95276 怪不得!是的!
    我发现如果强迫只下载 watch 端 App ,是没办法触发网络连接的,必须在 iPhone 端 App 上打开,触发联网请求!
    那我的这个 bug 就是无解了?
    rapstone68
        33
    rapstone68  
       2021-11-09 14:59:13 +08:00
    体能训练 联网主要要做啥呢?
    leshijiazu
        34
    leshijiazu  
    OP
       2021-11-09 17:12:38 +08:00 via iPhone
    @rapstone68
    我很不想说,因为说了,肯定会被引导到“ 你连美区的服务肯定有问题”之类的与本主题无关的讨论上去。
    体能训练有了 Wi-Fi 权限就可以连接 Apple TV , 适用 Fitness+服务。
    7gugu
        35
    7gugu  
       2021-11-21 15:45:11 +08:00
    @95276 太感谢提供线索了,我现在也是碰上这个问题了,看来也得套一个手机 App 才能规避掉这个问题了。
    7gugu
        36
    7gugu  
       2021-11-21 17:36:48 +08:00
    @paopaotang001 这个 Bug 不仅仅会影响外区服务,还会影响 Watch 独立 App ,导致根本没法测试或者使用。
    leshijiazu
        37
    leshijiazu  
    OP
       2021-11-21 17:58:43 +08:00
    各位,如果跟我遇到同样的问题。有一个暂时的解决办法,忘记从哪里看来的了。
    将 iPhone 的蓝牙和 WiFi 彻底关闭,这个时候手表会断开与手机的连接,并直连 WiFi ,这个时候一切正常。
    7gugu
        38
    7gugu  
       264 天前
    17.0 已经可以单独配置 watchAPP 的联网能力了,只是这个 bug 修了三年也确实慢的惊人
    liudanning
        39
    liudanning  
       261 天前
    @7gugu 有一台 17.3.1 的 13 pro 没有“仅用于手表的 app”,另一部 iPhone 不知道在什么情况下出现了“仅用于手表的 app”
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2570 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 32ms · UTC 15:36 · PVG 23:36 · LAX 07:36 · JFK 10:36
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.