ios - 错误 : Error code 65 for command: xcodebuild with args - trying to run ionic project on ios device

标签 ios xcode ionic-framework build device

我正在尝试让我的 ionic 项目的早期提交工作。我下载它,安装任何未安装的必需软件包( ionic-native ),我可以用 ionic package build ios 构建它。 - 它只是让它上传到设备。这是它在加载到设备之前最后吐出的错误输出:

...

ld: 2 duplicate symbols for architecture arm64
clang: error: linker command failed with exit code 1 (use -v to see invocation)

** ARCHIVE FAILED **


The following build commands failed:
    Ld /Users/eamonwhite/Library/Developer/Xcode/DerivedData/myApp-bnwtqimovpcmyxaamvattontsmzm/Build/Intermediates/ArchiveIntermediates/myApp/IntermediateBuildFilesPath/myApp.build/Debug-iphoneos/myApp.build/Objects-normal/arm64/myApp normal arm64
(1 failure)
Error: Error code 65 for command: xcodebuild with args: -xcconfig,/Users/eamonwhite/Downloads/ionicmane-82759f57fa193e7843d98642ee1dcf795d58659b/platforms/ios/cordova/build-debug.xcconfig,-workspace,myApp.xcworkspace,-scheme,myApp,-configuration,Debug,-destination,generic/platform=iOS,-archivePath,myApp.xcarchive,archive,CONFIGURATION_BUILD_DIR=/Users/eamonwhite/Downloads/ionicmane-82759f57fa193e7843d98642ee1dcf795d58659b/platforms/ios/build/device,SHARED_PRECOMPS_DIR=/Users/eamonwhite/Downloads/ionicmane-82759f57fa193e7843d98642ee1dcf795d58659b/platforms/ios/build/sharedpch


[ERROR] Cordova encountered an error.
        You may get more insight by running the Cordova command above directly.

[ERROR] An error occurred while running cordova run ios --device (exit code 1).

我已经在 xcode 中完成了所有需要完成的代码签名工作,并修复了所有警告 - 所以我不确定这是从哪里来的。

更新

我有 <engine name="ios" spec="~4.4.0" />config.xml我有 - "cordova-ios": "~4.4.0"package.json .在尝试之前,我更新了 cordova-ios到 4.5.1 并没有运气尝试。然后我通过运行 npm uninstall cordova-ios && npm install cordova-ios@~4.4.0 降级回 4.4.0(按照建议) - 它没有用。

最佳答案

这是新版 Cordova iOS 引擎的最新错误。

在您的 config.xml 中更改以下内容

<engine
 name="ios"
 spec="~4.4.0"/>

注意:^ 替换为 ~ 版本 4.4.0

现在您将能够在您的设备上无任何错误地运行您的 ionic 项目。

关于ios - 错误 : Error code 65 for command: xcodebuild with args - trying to run ionic project on ios device,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46615565/

相关文章:

android - react native 触摸 ID 不起作用

xcode - 如何 merge 两个包含 Xcode 项目的 git 存储库

c++ - opencv Apple Mach-O 链接器

php - 检查对服务器的请求是否由 ionic 应用程序发出

javascript - 有什么办法可以浏览列表吗? ionic 框架

javascript - ionic2 从函数检索数据到 html 页面

ios - 使用自定义动画的弹出 Controller 后屏幕变黑

iphone - UITextField 动画完成,但在用户触摸后又弹回到原来的位置

ios - 如果我想为 UIButton 创建更大的点击区域,我应该覆盖 hitTest : or pointInside:?

c - fread() 将奇怪的东西放入 char 数组