iOS17 上的 XCode 错误:无法附加到 pid

问题描述 投票:0回答:1

我刚买了一部新手机(同一型号),正在尝试运行我的(Flutter)应用程序。但是,我在“安装和启动”阶段遇到了

attach by pid '####' failed -- attach failed Not allowed to attach to process.
错误。我知道这是新设备上缺少一些设置的问题,因为我有旧手机(目前)并且仍然能够在其上构建我的应用程序而不会出现问题。

我认为问题在于我没有明确信任“设置”中的开发人员配置文件,但没有可访问的选项可以做到这一点。在我的设置中:

General/VPN & Device Management
仅显示
VPN
Sign In to Work or School Account
选项,没有提及配置文件或信任开发人员。如果手机已连接并且 XCode 打开/运行,这不会改变,正如一些答案所暗示的那样。

不确定这是否是新版本 iOS 的问题,或者是否还缺少其他内容 - 但到目前为止,我读过的许多帖子都没有任何帮助。正在寻找 iOS 17.4.1 的解决方案。

我已经尝试了关于这个问题的所有我能找到的方法,包括:

  • 清理 XCode 构建文件夹并删除 DerivedData
  • 重新启动手机和电脑
  • 在手机上打开/关闭开发者模式
  • 在移动应用程序上登录我的开发者帐户
  • 手机 WiFi 和蓝牙关闭时运行
  • 从手机中清除并重新信任计算机
  • 重置手机“网络设置”以及“位置和隐私”
  • 创建新的跑步者方案
  • XCode > 设备和模拟器 > 右键单击“电话”> 删除已安装的证书

更新:这是 iOS 17.4.1+ 的问题。我将旧手机升级到最新的 iOS,现在遇到了同样的错误。另外 - 如果您想花时间对该帖子投反对票,请发表评论解释不符合标准的内容。

慢慢地将所有内容从我的旧应用程序移植到新项目以查找问题。这不是:

  • 我的任何第 3 方套餐(相同
    pubspec.yaml
  • 与 Pod 相关的任何内容(相同
    Podfile
  • Info.plist
  • 中的任何设置
ios iphone xcode
1个回答
0
投票

解决了。您需要删除所有 XCode 方案并重新制作它们。

参见https://github.com/flutter/flutter/issues/142502#issuecomment-1935453723

© www.soinside.com 2019 - 2024. All rights reserved.