- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我在我的 cordova 项目中添加了一些 iOS 扩展,但我的每个扩展和自定义框架都收到以下错误:
找不到“Cordova/CDV.h”文件
但是我的扩展不需要这个文件。所以我之前所做的只是简单地评论这一行,一切都很好。
但我最近添加了一个需要此 header 的新 cordova 插件(用 swift 编写)。所以我不能再评论这行了。
如何排除我的扩展构建的这个特定 header ?
最佳答案
在 Swift 中,您需要创建一个桥接头文件(例如 Bridging-Header.h),其中包含 CDV.h 的导入,如下所示:
#import <Cordova/CDV.h>
您需要确保您的目标build设置具有以下内容:
SWIFT_OBJC_BRIDGING_HEADER $(PROJECT_DIR)/$(PROJECT_NAME)/Bridging-Header.h
桥接 header 是将 Objective-C 代码公开给 Swift 的方式。
关于iOS 扩展和 cordova : 'Cordova/CDV.h' file not found,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47176971/
我有一个 csv,我需要对其进行操作和写回。我只想要特定的列(带标题)并重新排序。 我使用: fields = ['Ticket Number', 'Created', 'Closed', 'Cust
我在我的 cordova 项目中添加了一些 iOS 扩展,但我的每个扩展和自定义框架都收到以下错误: 找不到“Cordova/CDV.h”文件 但是我的扩展不需要这个文件。所以我之前所做的只是简单地评
我在 Mac 上使用 cordova 构建我的应用程序的 iOS 版本时遇到问题。当我在同一台机器上为 android 运行此命令时,我收到一条成功消息, cordova build android
我有一个使用 Phonegapp 创建的 iOS 应用程序。我可以用 Xcode 打开它并构建它,没有错误。所以,现在我想用 WatchKit 来扩展它。我想要一个 watch 应用程序和这个 Pho
抱歉,我是新人,因此如果已涵盖此内容,请分享链接,因为我找不到它。 我有一个 csv,在文本查看器中显示如下... TeamCode,Name,ConferenceCode 5,Akron,875 8
我有一个混合 Cordova 项目,它运行良好的 Xcode 5.1.1,但是当我尝试使用“通用 iOS 设备”在 Xcode 8.2.1 中存档项目时,我收到错误“Cordova/CDV.h” '
我刚刚将我的 Cordova ios 版本更新到 4.0.1,我开始在 CDV 相机插件中遇到错误,说没有找到任何人都面临同样的问题,解决方案是什么 最佳答案 如 Cordova 4.0 Cordov
我是一名优秀的程序员,十分优秀!