菜鸟教程小白 发表于 2022-12-12 18:36:19

ios - Xcode无限期 "Attaches to AppName"


                                            <p><p>我运行 Mac OSX 10.7 和 Xcode 4.2.1,一切都很好,直到几个小时前,当我尝试运行模拟器时,我的 xcode 突然挂起!这就是发生的事情</p>

<ol>
<li>代码构建成功,但它无限期地显示“附加到 AppName”</li>
<li>另外,当我尝试将其放在设备上时,它显示“未找到有效签名”</li>
<li>有时它允许我将应用程序存档,但当我将其下载到我的设备上(通过试飞)时,该应用程序不会安装在设备上!</li>
</ol>

<p>这些都是我尝试过的所有事情(没有成功!)</p>

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

<p>另外,我使用 Git 进行版本控制,而且我已经这样做了一个月了,没有任何问题!我不知道这是否真的会导致问题(就 xcode 如何管理其资源而言!)但我只是给出了我能提供的所有信息,希望我能找到解决这个问题的方法!任何帮助将不胜感激!</p></p>
                                    <br><hr><h1><strong>Best Answer-推荐答案</ strong></h1><br>
                                            <p><p>所以在度过了整个周末之后,我设法解决了这个问题并睡了一些觉,我设法解决了这个问题(在一些帮助下)。这是我所做的:-</p>

<ol>
<li><p>我的项目文件夹中有一个名为“Resources”的目录。我更改了目录的名称。</p></li>
<li><p>我编写了一个构建脚本和一个引用目录“资源”的加密文件 URL 协议(protocol)类。我将它们相应地更新为新的重命名目录。</p></li>
<li><p>已删除所有构建文件夹和派生数据。确保我的笔记本电脑上没有任何“资源”目录的引用!</p></li>
</ol>

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

<p>希望这能帮助大家避免我犯的错误!</p></p>
                                   
                                                <p style="font-size: 20px;">关于ios - Xcode无限期 &#34;Attaches to AppName&#34;,我们在Stack Overflow上找到一个类似的问题:
                                                        <a href="https://stackoverflow.com/questions/8543723/" rel="noreferrer noopener nofollow" style="color: red;">
                                                                https://stackoverflow.com/questions/8543723/
                                                        </a>
                                                </p>
                                       
页: [1]
查看完整版本: ios - Xcode无限期 &#34;Attaches to AppName&#34;