gpt4 book ai didi

ios - 使用 Ionic 项目的 XCode 9.0 构建错误

转载 作者:行者123 更新时间:2023-11-29 00:09:55 24 4
gpt4 key购买 nike

我在使用 xcode 在 iOS 上构建 ionic 项目时遇到问题,源代码已正确编译(或至少看起来如此),但是当“Apple Mach-O Linker”尝试链接我的 obj 文件时,我收到错误消息 256架构arm64的重复符号,然后我无法理解日志(下面的日志),因为它引用了从typescript ionic项目中cordova生成的文件

这是我尝试过的:

  • 创建一个新的 ionic 空白项目,看看是否是 XCode 配置本身的问题(它适用于空白项目)
  • 清理整个 DerivedData 文件夹
  • Pod 解体和安装
  • cordova 清理 ios && cordova 平台删除 ios && cordova 平台添加 ios
  • 显式打开 .xcworkspace 文件
  • 将启用位码从 YES 更改为 NO
  • 将构建路径更改为 DerivedData 以外的其他位置
  • 将“仅构建事件架构”更改为"is"

它们都不起作用,我觉得我没有解决方案和精力,有人有其他解决方案或想法吗?

这是错误日志:https://codepaste.net/d2qzh2

我没有把整个日志放在那里(只有开头、结尾和中间的一小部分,因为整个中间是一样的)

这是我的 package.json 也可能有帮助:https://codepaste.net/4ckbha

谢谢你的时间

更新

发现我的问题与控制台无关(即使我不应该有控制台),而是与 cordova-plugin-add-swift-support 相关联,这样当 cordova platform add ios 构建 xcode 项目时,它就会构建它通过快速转换,然后我遇到了上面描述的相同问题,遵循了可能重复问题的所有答案,但没有任何结果

最佳答案

设法修复它,我有两个插件相互冲突,我找到问题的解决方案是创建一个空白项目并一个一个地重新添加我的插件,直到我看到哪个有问题然后执行同样向后找对方的错

这两个插件是 ionic-deploy 和 cordova-plugin-ionic,我现在想起来很明显

关于ios - 使用 Ionic 项目的 XCode 9.0 构建错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46780875/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com