【问题标题】:Why this error occurs in xcode for ionic4为什么在 ionic4 的 xcode 中会出现此错误
【发布时间】:2020-01-30 16:01:45
【问题描述】:

我正在尝试在 IOS 中构建 Ionic 应用程序。但是当我开始在 XCODE 中构建时,它给了我如下错误。

Undefined symbols for architecture arm64:
"OBJC_CLASS$_GSDK_GTMLogger", referenced from:
    objc-class-ref in GoogleIPhoneUtilities(GIPReachability.o)
ld: symbol(s) not found for architecture arm64
clang: error: linker command failed with exit code 1 (use -v to see invocation).

我已经搜索了一天,但都是徒劳的。这里有人有解决方案吗?提前致谢。

【问题讨论】:

  • 您还有同样的问题吗?我已经在下面给出了答案,有用吗?

标签: ios objective-c xcode ionic-framework ionic4


【解决方案1】:

您的 ionic 应用程序不支持 XCode 架构,请尝试这些步骤重新构建您的 ios 应用程序。

ionic build --prod
sudo npm install -g ionic cordova
ionic integrations enable cordova --add
 ionic cordova prepare ios

【讨论】:

  • 还是同样的问题。
  • 你能告诉我更多细节吗?您在哪一步遇到错误?我给你发了 4 步?这些步骤没有错误吗
  • 是的,这些步骤没有错误。但是当我再次构建时,它给出了同样的错误。
  • 模拟器可以正常工作吗?你的 xcode 是什么版本的?
  • 它应该可以在模拟器上工作,可能还有另一个问题,我没有看到代码就无能为力
猜你喜欢
  • 2021-08-04
  • 2021-09-03
  • 2021-03-29
  • 2022-01-04
  • 2018-12-06
  • 1970-01-01
  • 2019-07-02
  • 1970-01-01
  • 2021-01-08
相关资源
最近更新 更多