无法找到名为`ProjectName`的目标

Aam*_*mir 19 build objective-c ios cocoapods

我在PodFile中添加了新pod并运行命令

pod install
Run Code Online (Sandbox Code Playgroud)

它删除了所有以前的pod并因以下错误而失败

Unable to find a target named `ProjectName`
Run Code Online (Sandbox Code Playgroud)

但是我通过使用恢复了所有已删除的pod Git,但现在我的项目没有编译,它给了我跟随错误

/Users/userName/Library/Developer/Xcode/DerivedData/Project_Name-fhktwvetozjdorboqdzfwlpzrcyw/Build/Intermediates/Project_Name.build/Debug-iphonesimulator/Project_Name.build/Script-D7BB987C75C5AEC6033AA28E.sh:/ Users/userName/Desktop/iOS_Workspace/Project_Name/Pods/Target支持文件/ Pods-Project_Name/Pods-Project_Name-resources.sh:/ bin/sh ^ M:错误的解释器:没有这样的文件或目录

我试过关于豆荚的每一个解决方案,但都不适合我.
任何帮助将不胜感激.谢谢

Aam*_*mir 41

在Google上花了好几个小时后刚打开Podfile,发现项目名称错了.所以,我刚才写正确的项目名称Podfile并解决了我的问题.

之前:

target 'Wrong Project Name' do
    pod 'Parse'
    pod 'SDWebImage'
end
Run Code Online (Sandbox Code Playgroud)

后:

target 'Correct Project Name' do
    pod 'Parse'
    pod 'SDWebImage'
end
Run Code Online (Sandbox Code Playgroud)

  • 重命名项目后发生了这种情况,我未能更新 podfile 中的这一行。这个答案节省了我很多时间,谢谢! (2认同)
  • 从 XCode 中删除测试目标后,我就发生了这种情况,这个解决方案对我有用,谢谢! (2认同)

phi*_*phi 5

根据错误,您指定一个名为的目标,ProjectName但该目标在您的项目中不存在。仔细阅读podfile语法参考,并确保添加正确的目标名称(在我的情况下,它称为Tester:)

在此处输入图片说明

  • 我刚刚将我的项目名称替换为“ProjectName”,以隐藏我的项目名称。 (2认同)