【问题标题】:Error in running swift app on physical device with Xcode使用 Xcode 在物理设备上运行 swift 应用程序时出错
【发布时间】:2021-12-20 04:13:02
【问题描述】:

我正在尝试在物理设备上运行我的 Xcode 应用程序(我在我的应用程序中添加了 firebase 和 pod 文件)。这是一个错误 - 命令 PhaseSxcriptExecution 失败,退出代码为非零。任何人都可以帮忙,请问有什么问题吗?在模拟器上运行是可以的。 错误出现在“Run custom shell script '[CP] Embed pods Frameworks'

【问题讨论】:

  • "command PhaseSxcriptExecution failed with a nonzero exit code" 这不是您得到的确切错误消息,是吗?

标签: swift xcode debugging


【解决方案1】:

尝试以下步骤?

  1. 删除旧的 pods 文件夹。
  2. 删除 pods.lock 文件。
  3. 删除 project.workspace 文件。
  4. 删除派生数据。
  5. 重新安装 pod(确保 pod 兼容且版本最新)
  6. 如果您在构建阶段使用需要运行脚本的任何 firebase 或 pod,请检查正确添加的运行脚本。 7.clean 构建并运行。

也只需在 Xcode 中打开 iOS 文件夹,然后尝试运行。确保将您的 iPhone 设备 UDID 添加到配置文件中,因为有时它也会导致问题。 当您尝试在 Xcode 编辑器中运行您的应用程序时,您将得到一个确切的错误。

【讨论】:

  • 我都试过了...
  • 可以分享一下错误截图吗?
  • 另外,请检查我的答案最后一步。我编辑了我的答案,只检查一次。
猜你喜欢
  • 2018-05-28
  • 1970-01-01
  • 2021-11-26
  • 1970-01-01
  • 2016-08-28
  • 1970-01-01
  • 2022-01-12
  • 2015-08-13
  • 1970-01-01
相关资源
最近更新 更多