【发布时间】:2019-12-11 08:46:22
【问题描述】:
- 科尔多瓦 9.0
- 科尔多瓦-ios 5.0.1
- urbanairship-cordova 8.0.0
- Xcode 10.3 (10G8)
- CocoaPods 1.7.5
- macOS 10.14.5
将 urbanairship-cordova 添加到我的 cordova 项目后,我就无法再构建该项目了。
添加时我收到警告为 ios urbanairship-cordova 安装“urbanairship-cordova”取决于 UrbanAirship-iOS-SDK,这可能与另一个插件冲突。 UrbanAirship-iOS-SDK@11.1.0 已安装且未被覆盖。
当我使用 cordova build ios --buildFlag="-UseModernBuildSystem=0" --release --buildConfig ../build.json 或 cordova build ios --release --buildConfig ../build 构建项目时。 json
我收到此错误
以下构建命令失败:
CompileC /Users/MyName/Library/Developer/Xcode/DerivedData/AppName-ggadyhbufqruwffmcouvwgawpjgi/Build/Intermediates.noindex/AppName.build/Release-iphonesimulator/AppName.build/Objects-normal/i386/UAMessageViewController.o AppName/Plugins/urbanairship-cordova/UAMessageViewController.m normal i386 objective-c com.apple.compilers.llvm.clang.1_0.compiler
(1 次失败) xcodebuild:命令失败,退出代码为 65
卸载 + 重新安装 CocoaPods 没有帮助。
当我删除 ios 平台并再次添加时(如某些帖子中所建议的那样),我收到错误
为 ios 安装“urbanairship-cordova”运行命令:pod install --verbose 无法安装“urbanairship-cordova”:错误:pod:命令失败,退出代码 1 在 ChildProcess.whenDone (/Users/.../ appname-/source/node_modules/cordova-common/src/superspawn.js:135:23) 在 ChildProcess.emit (events.js:182:13) 在可能关闭 (internal/child_process.js:961:16) 在 Process。 ChildProcess._handle.onexit (internal/child_process.js:248:5) pod:命令失败,退出代码为 1
pod repo 更新也没有帮助
删除 urbanairship-cordova 后一切正常。
我希望能够在我的 iOS Cordova 应用中使用 urbanairship-cordova。
我真的很绝望:-(
【问题讨论】:
标签: ios xcode cordova urbanairship.com