首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >无法在Xcode 7 Beta 3中导入自己的Framework

无法在Xcode 7 Beta 3中导入自己的Framework
EN

Stack Overflow用户
提问于 2019-06-10 05:34:57
回答 1查看 0关注 0票数 0

我目前正面临着一个问题,即尝试导入我的iOS Cocoa Touch Framework(用Swift编写,使用Xcode 7 beta 3构建),该应用程序也是用Swift编写的,并使用相同版本的Xcode构建。

我在“常规”选项卡中将“框架”添加到“嵌入式二进制文件”和“链接框架和库”,将其所在文件夹的路径添加到“构建设置”选项卡中的“框架搜索路径”和“链接二进制文件库” “构建阶段”选项卡中的“和”嵌入式框架“(目标设置为”框架“)。但由于某种原因,我无法在项目内导入模块。它开始说“没有这样的模块'SwiftQLite'”,现在它说“无法为'SwiftQLite'加载底层模块”。我之前有过它的工作,但现在它只是向我抛出错误。

有什么我做错了吗?我在这个问题上添加了一些截图来说明问题。

在此输入图像描述
在此输入图像描述
在此输入图像描述
在此输入图像描述
在此输入图像描述
在此输入图像描述
在此输入图像描述
在此输入图像描述

更新: 我刚刚发现我可以在Objective-C中导入和使用该模块,但Objective-C中只有部分功能可用。在Swift中导入根本不起作用。

EN

回答 1

Stack Overflow用户

发布于 2019-06-10 14:46:05

编辑08/11/2015:这已在Xcode版本7.0 beta 5(7A176x)中修复。将它们作为嵌入式库导入后,我可以在任何项目中使用自己的框架。

我遇到的问题与nguoy_tk相同:

  1. 我使用Xcode 7.0 Beta 3构建了我的框架
  2. 我在使用Xcode 7 Beta 3(“嵌入式二进制文件”和“链接框架和库”)构建的新项目中导入了框架
  3. Xcode找不到该模块

但是我刚刚下载了Xcode 7 beta 4,虽然这个问题似乎已经消失,但在尝试导入模块时又出现了另一个问题:

代码语言:javascript
复制
Cannot load underlying module for '[Module]'"

然而奇怪的是,构建是成功的。

在此输入图像描述
在此输入图像描述
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/-100005188

复制
相关文章

相似问题

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