找不到自定义模块

时间:2019-02-04 22:04:59

标签: ios swift xcode

我是iOS开发的初学者。我克隆了一个包含工作代码的仓库。我在xcode中打开了项目,但是在构建项目时收到错误Module 'Subscriptions' not found

在我的构建设置中,Subscriptions.framework框架位于链接框架和库中。根据我对xcode中的module not found错误的研究,这应该可以解决我的问题。但是,这不能解决我的问题。这个项目通常应该能够被构建和编译。这里有我想念的东西吗?

更新

这是xcode文件树视图。

Main
|-Main
|-MainTests
|-Products
|-Frameworks
|-Subscriptions.xcodeproj
  |-Subscriptions
  |-Products
    |-Subscriptions.framework
  |-Frameworks
|-Pods
Pods

1 个答案:

答案 0 :(得分:0)

好的。我终于知道发生了什么事。我进入了我认为安装了Susbcriptions.framework的目录,但该目录不存在。构建产品路径中的目录设置为Products/Debug-iphoneos,但是Subscriptions.framework被安装到Products/Debug中。这使我意识到,在XCode的某个地方,我将构建设置设置为针对MacOS而不是iOS进行构建。我找到了设置,并为iPhone XS模拟器重建了项目,模块已成功导入。