首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Swift iOS GoogleAPIClientForREST - Shell脚本调用错误GTMSessionFetcher.framework:没有这样的文件或目录

Swift iOS GoogleAPIClientForREST - Shell脚本调用错误GTMSessionFetcher.framework:没有这样的文件或目录
EN

Stack Overflow用户
提问于 2019-03-10 01:15:50
回答 1查看 392关注 0票数 0

我正在用XCode 9.2编写一个Swift XCode应用程序(我知道这是个日期),我已经尝试使用Cocoapods集成GoogleAPIClientForREST。当您集成GoogleAPIClientForREST (可能还有其他荚类,我不知道)时,它也会下载GTMSessionFetcher。由于豆荚的集成,应用程序将不会运行,并给出这个Shell脚本调用错误:

/Users/username/Library/Developer/Xcode/DerivedData/Teachers_Assistant-aphjxihtqtmedabcymmxjlmxduzc/Build/Products/Debug-iphonesimulator/Teachers Assistant.app/Frameworks/GTMSessionFetcher.framework:没有这样的文件或目录

然而,我不能打开教师Assistant.app,因为它不是一个文件夹。GTMSessionFetcher.framework存在,但在该链接的图像中以红色圈住的文件夹中,而不是在蓝色中的.app文件中。

我在这个链接上尝试过这些建议,在这个链接、这个链接、这个链接和这个链接上的问题中的建议。但是,如果你认为我在执行这些步骤时做错了什么,那就告诉我吧。

我所有的代码都在这个存储库上在线,包括podfile。谢谢你的帮助!

附加信息:--我计划使用Google作为一种存储信息系统,自动记录考勤数据和其他杂项信息,如果这有帮助的话。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2019-03-10 03:05:40

项目名称不应该包含像'或空格这样的特殊字符,这可能会在Cocoapods试图链接库时产生一些问题。我建议您将您的项目名称更改为TeachersAssistance (它对我有效)。以下是建议的步骤:

  1. 在导航器中更改项目的名称。Xcode将推荐您折射项目,接受它:

  1. 更新podfile以指向新目标的名称
  2. Cocoapods将创建一个新的工作区TeachersAssistance。使用它并删除旧的。
  3. 从新工作区中删除Pods_Teacher__Assistance。从现在开始,它将使用Pods_TeachersAssistant。
  4. 再次编译并享受您的项目:)
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/55083581

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档