当前位置: 首页 > 知识库问答 >
问题:

一旦我更改了Xamarin.Forms项目的代码,我就无法在Iphone上进行调试

岑畅
2023-03-14

我正在尝试使用visual studio for mac在我的物理IOS设备(iPhone 7)上调试我的Xamarin Forms项目,它第一次运行良好,但一旦我更改代码并在模拟器上调试,我就无法再在我的物理设备上调试;我没有这个问题,当我改变我的代码和调试再次,只要我是在我的iPhone第一次调试。

一旦发生这种情况,我会得到以下错误:

错误1:无法协同设计“bin/iphone/debug/device-builds/iphone9.3-14.4/projectname.ios.app”:fullpath/projectname/projectname.ios/bin/iphone/debug/device-builds/iphone9.3-14.4/projectname.ios.app:不允许资源分叉、查找器信息或类似的碎片

错误%2:/usr/bin/codesign退出,代码为%1

要在我的iPhone中再次调试,我必须从其中删除我的应用程序,并删除我的XCode项目,为配置概要文件创建一个新的。

有人知道怎么解决这个吗?我已经在几个网站上寻找答案,但我没有运气...如果你需要更多的信息,我会在看到你的要求后立即提供,谢谢你的时间。

共有1个答案

荣俊杰
2023-03-14

好吧,我想我已经解决了。

解决方案:
在终端内导航到项目根目录(fullpath/projectname/projectname.ios/bin/iphone/debug/device-builds/iphone9.3-14.4),然后执行以下命令:xattr-cr。

 类似资料:
  • 我有一个烧瓶后端和一个反应前端。Flask后端是一个将与其他微服务通信的API。在开发中,我的React前端在localhost:3000上运行,Flask应用程序在localhost:5000上运行。显然,这些端口是不同的,默认情况下会抛出CORS错误。所以我添加了Flask_CORS并允许来自localhost:3000的流量。这很有效,我现在可以为GET和POST请求提供服务。 然后,我将F

  • 问题内容: 我的要求如下: 我有一个丰富的网页,该网页有时会通过AJAX 将HTML加载到其中。 我检索的HTML确实有javascript() 检索到的javascript包含部分 我 无法 修改检索到的javascript;它来自外部库 我已经加载AJAX时调用了一个javascript函数。我试图通过执行以下操作来“欺骗”它: $(‘document’).trigger(‘ready’);

  • 我想用Visual Studio代码调试我的ruby on rails项目,并使用附加调试,但我的Visual Studio代码调试器不会在断点处停止。 null null null

  • 我在一个项目中学习,我用两个函数增加了两个功能的实现,期望是进行判断如果不存在就返回400给服务端,现在我完成了代码,可是不知道如何进行测试。说是用api什么什么的 我都不知道这个是属于那一部分 是测试 还是开发的调试 现在不知道该搜索什么去学习这部分

  • 我正在编写JUnit测试用例,在开始只是我写了@Runwith(MockitoJUnitRunner.class),它工作正常。 后来我用@ExtendWith(MockitoExtension.class)进行了更改,它开始给出空指针,我不明白为什么会这样。这里怎么了。 基本代码: ----------------

  • 这是我的问题:最初我放置了<code>spring servlet。xml</code>,位于我的WEB-INF文件夹的根目录中。然后,“MVC”被自动检测到,一切正常(请看第一个屏幕)。 然后我想移动我的<code>spring servlet。xml到config文件夹。我移动了它,所有的绑定都丢失了,上下文指向上一个位置(参见第二个屏幕)。如果我删除“MVC spring servlet上下