如何解决未能在分发时共同设计“没有这样的文件或目录”
我一整天都在努力让 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 举报,一经查实,本站将立刻删除。