未能在分发时共同设计“没有这样的文件或目录”

问题描述

我一整天都在努力让 Xamarin.iOS 移动应用程序在存档后分发。

存档过程运行顺利,然后当我们尝试通过 Ad Hoc 分发时,它失败并显示一条消息,抱怨文件丢失。

错误如下:

Could not create ipa file for distribution of the archive '[redacted]'
/usr/bin/codesign exited with code 1
        
/usr/bin/codesign exited with code 1
        
Failed to codesign '.../Mobile.iOS/obj/iPhone/Debug/archives/Mobile.iOS 3-30-21 11.41 AM.xcarchive/Products/Applications/Mobile.iOS.app//**/*.dylib': [redacted]/Library/Caches/Xamarin/mtbs/builds/Mobile.iOS/17a75d5999f2d5c58a10f98135732a71be8d334fae491e1585d4d1f1bbfa6140/C:/Users/.../Mobile.iOS/obj/iPhone/Debug/archives/Mobile.iOS 3-30-21 11.41 AM.xcarchive/Products/Applications/Mobile.iOS.app//**/*.dylib: No such file or directory

        
Failed to codesign '.../Mobile.iOS/obj/iPhone/Debug/archives/Mobile.iOS 3-30-21 11.41 AM.xcarchive/Products/Applications/Mobile.iOS.app//**/*.Metallib': [redacted]/Library/Caches/Xamarin/mtbs/builds/Mobile.iOS/17a75d5999f2d5c58a10f98135732a71be8d334fae491e1585d4d1f1bbfa6140/C:/Users/.../Mobile.iOS/obj/iPhone/Debug/archives/Mobile.iOS 3-30-21 11.41 AM.xcarchive/Products/Applications/Mobile.iOS.app//**/*.Metallib: No such file or directory

我缩短了一些文件路径 (...) 并编辑了我们客户的一些识别信息。

为了解决这个问题,我们试图:

  • 通常的清理和重建
  • 删除 /bin 和 /obj
  • 清除配置文件并重新下载
  • 从 %LOCALAPPDATA%\Xamarin 中删除所有构建数据/缓存和“iOS 文件夹”
  • 重新安装visual studio
  • 删除并重新下载项目文件(可在其他机器上运行)

任何帮助/指针将不胜感激

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)