Xamarin Forms iOS构建失败:无法找到bin/Debug下的资源文件
Xamarin iOS构建失败:找不到.exe和.pdb文件解决方案
检查iOS项目输出路径配置
右键iOS项目 → 属性 → 生成 → 输出,确认当前配置(Debug iPhoneSimulator)的输出路径为bin\iPhone\Debug\,确保与报错中的路径一致。若路径不匹配,修改后先重新构建主项目,再编译iOS项目。清理并全量重建
- 在Visual Studio中执行
生成→清理解决方案 - 手动删除所有项目下的
bin和obj目录 - 先构建主项目,再单独构建iOS项目
- 在Visual Studio中执行
移除错误的Bundle Resources引用
右键iOS项目 → 资源 → Bundle Resources,检查是否存在FloridaPlatApp.iOS.exe和FloridaPlatApp.iOS.pdb这两项,若有直接移除——iOS项目无需将自身可执行文件作为Bundle资源,这是配置错误导致的问题。修正项目文件中的错误配置
打开iOS项目的.csproj文件,搜索BundleResource相关条目,删除指向自身.exe/.pdb的配置行,例如:<BundleResource Include="bin\iPhone\Debug\FloridaPlatApp.iOS.exe" /> <BundleResource Include="bin\iPhone\Debug\FloridaPlatApp.iOS.pdb" />保存文件后重新构建项目
内容的提问来源于stack exchange,提问作者Tim Maxey
相关产品推荐
相关产品推荐

