没有这样的模块 'PFFacebookUtils'
No such module 'PFFacebookUtils'
我在 AppDelegate 的下面一行收到 No such module 'PFFacebookUtils' 错误:
import PFFacebookUtils
我已经检查过 ParseFacebookUtils.framework
和 Parse FacebookUtilsV4.framework
都已正确安装。
我相信我的新娘头也工作正常,因为我有
#import <ParseFacebookUtilsV4/PFFacebookUtils.h>
里面没有错误。我安装了其他 Parse 框架,它们都运行良好,它们的导入语句没有错误。
我可能做错了什么?
我能够通过从 swift 文件中删除行 import PFFacebookUtils
来解决这个问题,但将导入保留在桥接 header 中。除非有人有更好的答案?
您的项目名称中有 space 吗?如果是这种情况,您应该转到构建设置并找到 "Framework Search Paths"。如果您在带有项目名称的选项卡上 double-click(在我的例子中是 "Project With Spaces"),您会看到 Xcode 已将项目名称分隔为单独的条目。您应该删除 Xcode 添加的底部条目(在我的例子中是 "With" 和 "Spaces"),并更改实际条目(以“$(PROJECT_DIR)”开头的条目) ) 到项目名称 - 这是关键部分 - 但在每个 space 之前包含一个 '\'。这样,Xcode 会将路径保持为单个条目。
在我进行更改之前:
我做出改变后:
如果您使用任何库,您应该做同样的事情,但改为 "Library Search Paths"。
希望对您有所帮助!
我在 AppDelegate 的下面一行收到 No such module 'PFFacebookUtils' 错误:
import PFFacebookUtils
我已经检查过 ParseFacebookUtils.framework
和 Parse FacebookUtilsV4.framework
都已正确安装。
我相信我的新娘头也工作正常,因为我有
#import <ParseFacebookUtilsV4/PFFacebookUtils.h>
里面没有错误。我安装了其他 Parse 框架,它们都运行良好,它们的导入语句没有错误。
我可能做错了什么?
我能够通过从 swift 文件中删除行 import PFFacebookUtils
来解决这个问题,但将导入保留在桥接 header 中。除非有人有更好的答案?
您的项目名称中有 space 吗?如果是这种情况,您应该转到构建设置并找到 "Framework Search Paths"。如果您在带有项目名称的选项卡上 double-click(在我的例子中是 "Project With Spaces"),您会看到 Xcode 已将项目名称分隔为单独的条目。您应该删除 Xcode 添加的底部条目(在我的例子中是 "With" 和 "Spaces"),并更改实际条目(以“$(PROJECT_DIR)”开头的条目) ) 到项目名称 - 这是关键部分 - 但在每个 space 之前包含一个 '\'。这样,Xcode 会将路径保持为单个条目。
在我进行更改之前:
我做出改变后:
如果您使用任何库,您应该做同样的事情,但改为 "Library Search Paths"。
希望对您有所帮助!