You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

React Native 0.69.6-0.70.2版本App Clip启动报错排查求助

React Native 0.69.6+版本App Clip运行时错误排查求助

问题描述

我在开发带App Clip的iOS副业项目,在React Native 0.69.4和0.69.5版本中能成功创建并运行App Clip。但升级到0.69.6至0.70.2版本后,无论是从零创建新项目按相同步骤添加App Clip,还是将0.69.5的正常项目升级到0.69.6+版本,都会触发运行时错误:

Thread 1: "-[AppDelegate window]: unrecognized selector sent to instance 0x600000dbc060"

按官方文档步骤添加App Clip目标时也会出现同样问题。

复现步骤

  • 创建干净的React Native项目,执行Pods安装;
  • 在Xcode中添加名为“Clip”的App Clip目标;
  • 在Podfile中配置App Clip目标继承Pods;
  • 重新执行pod install;
  • 在ViewController中添加加载RN JS代码的逻辑;
  • 在Info.plist中添加必要配置;
  • 复制主App的相关构建阶段到App Clip目标。

版本测试结果

  • 可正常运行版本:0.69.4、0.69.5
  • 触发错误版本:0.69.6 ~ 0.70.2

相关资源

  • 0.69.5版本的正常项目示例仓库
  • 0.69.6版本的报错项目示例仓库
  • 已向React Native官方提交Issue

求助需求

  1. 排查该错误的根本原因
  2. 提供可行的修复建议
  3. 验证该问题是否在其他环境中可复现

内容的提问来源于stack exchange,提问作者Dawid Zawada

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.17 16:10:29