运行 Cordova run 命令时出现 Xcode 构建错误



我正在使用最新版本的Cordova 6.4.0在iPhone上构建应用程序(显然使用Xcode(。

当我运行 cordova run 命令来构建应用程序时,我在终端中收到以下错误。

<unknown>:0: error: failed to import bridging header 
'/Users/development/abc/mobapp/platforms/ios/abchq/Bridging-Header.h
** ARCHIVE FAILED **
The following build commands failed:
     CompileSwiftSources normal arm64 com.apple.xcode.tools.xwift.compiler
     CompileSwift normal arm64 /Users/development/abc/mobapp/platforms/ios/QuickPost/NetworkTableViewController.swift
     CompileSwift normal arm64 /Users/development/abc/mobapp/platforms/ios/QuickPost/ShareViewController.swift
(3 failures)
Error: Error code 65 for command: xcodebuild with args:- xcconfig...... (a lot more info)

谁能建议这一切的原因是什么 - 当我在同一台机器上运行它时 Android 它运行良好?有什么想法吗?

我的机器信息如下:

Cordova CLI : 6.4.0
ios-deploy version : 1.9.1
ios-sim version: 5.0.13
OS : macOS Sierra
Node version : v7.1.0
Xcode version : Xcode 8.2.1 Build version 8C1002

"Objective-C Bridging Header"设置(又名SWIFT_OBJC_BRIDGING_HEADER(必须在目标级别设置,而不是项目级别。请务必删除项目级别的设置值。这应该可以解决问题。

查看此SO帖子以获取有关此内容的更多信息。

最新更新