gpt4 book ai didi

ios - Xcode 无限期 "Attaches to AppName"

转载 作者:塔克拉玛干 更新时间:2023-11-02 09:51:04 29 4
gpt4 key购买 nike

我运行 Mac OSX 10.7 和 Xcode 4.2.1,一切都很好,直到几个小时前,当我尝试运行模拟器时,我的 xcode 突然挂起!这是发生了什么

  1. 代码构建成功,但它无限期地显示“Attaching to AppName”
  2. 此外,当我尝试将它放在设备上时,它显示“未找到有效签名”
  3. 有时它允许我存档应用程序,但当我将其下载到我的设备上(通过测试飞行)时,该应用程序并未安装在设备上!

这些都是我尝试过的(没有成功!)

  1. 重启 xcode 和/或重启模拟器(重置内容和设置)和/或重启计算机。
  2. 在项目导航器中单击项目名称。在build设置选项卡中,转到打包并确保“产品名称”与 xcode 所说的模拟器在运行时附加的名称相同。如果它们不同,它将失败。
  3. 转到您的项目名称.xcodeproj 文件夹。在里面删除任何用你的用户名命名的东西。当你重新打开 xcode 时,这些文件将被重新创建并且它应该可以工作......
  4. 手动删除项目的构建目录。
  5. 转到管理器窗口。选择“项目”,在左侧选择您的应用,然后删除“派生数据”
  6. 检查“启动”选项在“产品”->“编辑方案”、“运行”方案中设置为“自动”。
  7. 在项目->“编辑方案”->运行。将调试器从 GDB 更改为无(这对我来说没有意义......)。
  8. 从事件监视器中终止进程 gdb-i386-apple-darwin。这是假设 gdb 没有响应。
  9. 在“产品”-> 编辑方案中。在运行中,单击您的应用程序名称.app,选择其他,导航到项目中的 .app。现在运行。
  10. 检查您的项目中是否有两个不同的 Info.plist。如果这样做,请移除坏的。

此外,我使用 Git 进行版本控制,我已经这样做一个月了,没有任何问题!我不知道这是否真的会导致问题(就 xcode 如何管理其资源而言!),但我只是提供了我能提供的所有信息,希望我能找到解决这个问题的方法!任何帮助将不胜感激!

最佳答案

因此,在浪费了整个周末之后,我设法解决了这个问题并睡了一会儿,我设法解决了这个问题(在一些帮助下)。这是我所做的:-

  1. 我的项目文件夹中有一个名为“Resources”的目录。我更改了目录的名称。

  2. 我编写了一个构建脚本和一个引用目录“资源”的加密文件 URL 协议(protocol)类。我相应地将它们更新为新的重命名目录。

  3. 删除了所有构建文件夹和派生数据。确保没有引用我笔记本电脑上的任何“资源”目录!

而且效果很好。从现在开始,我不会在我的项目“Resources”中命名任何目录。显然它会向您抛出奇怪的错误!

希望这有助于大家避免我犯的错误!

关于ios - Xcode 无限期 "Attaches to AppName",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8543723/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com