归档

时间:2017-04-22 03:51:19

标签: ios xcode react-native linker

我想归档 React Native项目用户最新的Xcode,并且因为链接器命令失败而总是失败。

当我运行xcodebuild -verbose& Ld命令,然后错误就像这样

ld: file not found: build/xxxxx_app.build/Release-iphoneos/xxxxx_app.build/Objects-normal/armv7/xxxxx_app`

Error screenshot

我曾尝试过下面的步骤,但仍会出现同样的错误

  • 删除Pods&再次安装
  • 在菜单Product,empty build&下运行clean。 DerivedData文件夹
  • 仅将构建活动架构更改为是
  • 删除链接的框架和库并重新添加

一些配置

Linked Frameworks and Libraries

那么归档ios项目的正确方法是什么?

3 个答案:

答案 0 :(得分:1)

试试这个,转到Target - >构建设置,然后按以下方式搜索这三个,

GCC_NO_COMMON_BLOCKS,

CLANG_WARN_INFINITE_RECURSION,

CLANG_WARN_SUSPICIOUS_MOVE,

为每个值设置NO,然后清理并构建。

答案 1 :(得分:1)

在某些情况下是神奇的解决方法

构建设置,启用位码->否

答案 2 :(得分:0)

请删除所有派生数据 步骤1:cmd + Option + Shift + K 第二步:cmd + shift + k 第三步:重启xcode