AppleWatch (SwiftUI)开发问题汇总(2023-6)

文章讲述了在进行AppleWatch真机调试时遇到的问题,包括系统版本不匹配导致的更新提示,以及因苹果关闭旧版本调试包导致的HTTP403错误。解决方案包括更新AppleWatch和手机系统至最新版本,检查Xcode是否已安装对应symbol并尝试重新下载。如果仍然遇到连接问题,可以通过断开并重新连接手机数据线来解决。
摘要由CSDN通过智能技术生成

1、Apple Watch 系统版本必须要跟指定系统版本对应,否则会提示 让 Apple Watch 或者手机更新系统

2、Apple Watch真机调试 提示 

**的Apple Watch via iPhone: Failed with HTTP status 403: forbidden

​​​​​​​ 

说明苹果已经禁用了老版本的真机调试包,只能更新 Apple Watch 或者手机对应的系统

3、Apple Watch真机调试包下载失败

xcode需要下载对应watchos版本的symbol才能通过手机连接手表调试,因此先检查xcode是否成功安装了对应的symbol,通过终端启动xcode来查看是否下载了对应安装包:

cd /Applications/Xcode.app/Contents/MacOS/

./Xcode -DVTDownloadableLogLevel 3

启动xcode后会自动下载对应watchos安装包,如果存在会跳过对应下载步骤,不存在对应的symbol会自动下载,如果出现Could not download and install Symbols for watchOS HTTP 403的字眼儿,那很可能是苹果爸爸把旧版的源关闭了,尝试升级你的watchos到最新版本,重复以上步骤

下载成功后调试还是偶尔出现,连接不到设备,拔掉手机数据线重新连接,xcode会从新检查iPhone 和 Apple Watch 的连接,反复尝试就好了

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值