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

无法在iPhone13 Pro Max运行Xcode13.4.1生成的React Native应用求助

解决React Native iOS真机运行报错:A valid provisioning profile for this executable was not found

报错信息

Unable to install "myapp"
Domain: com.apple.dt.MobileDeviceErrorDomain
Code: -402620395
User Info: {
DVTErrorCreationDateKey = "2022-07-26 21:34:14 +0000";
IDERunOperationFailingWorker = IDEInstalliPhoneLauncher;
}

A valid provisioning profile for this executable was not found.
Domain: com.apple.dt.MobileDeviceErrorDomain

排查与解决步骤

  • 确认描述文件包含设备UDID
    登录Apple开发者后台,找到对应项目的Provisioning Profile,查看关联设备列表,确保你的iPhone 13 Pro Max的UDID已存在。注意:添加UDID后必须重新生成并下载描述文件,仅添加UDID不会自动更新现有描述文件。

  • 统一Xcode签名配置

    • 主Target(myapp):进入Signing & Capabilities,确保Team选择的是添加UDID的开发者账号,Provisioning Profile选择对应手动生成的描述文件(或勾选Automatically manage signing,手动选择稳定性更高);同时确认Bundle ID与开发者后台的App ID完全一致(大小写、字符均不能出错)。
    • 测试Target(myappTests):同样检查Team和签名配置,测试Target的Bundle ID一般为主Bundle ID.Tests,需确保该ID已在开发者后台的App ID中配置(或使用通配符App ID),且描述文件包含该ID的权限。
  • 清理Xcode缓存并刷新签名

    1. 打开Xcode偏好设置(Xcode -> Preferences),进入Accounts标签,选中你的开发者账号,点击Manage Certificates刷新证书列表;
    2. 执行Product -> Clean Build Folder(快捷键Shift+Command+K)清理构建缓存;
    3. 重启Xcode后重新尝试构建运行。
  • 手动导入描述文件
    从开发者后台下载最新的Provisioning Profile,双击导入Xcode,然后在Target的签名配置中手动选中该描述文件,再运行项目。

  • 检查设备信任设置
    在iPhone上打开设置 -> 通用 -> VPN与设备管理,找到你的开发者账号,点击「信任」该账号,完成后重新尝试安装。

内容的提问来源于stack exchange,提问作者Sid Chaudhry

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.25 03:45:40