Xcode Apple Mach-O Linker(id)警告

时间:2017-05-28 18:39:15

标签: ios objective-c xcode warnings

我有这个应用程序,当我在我的设备上运行时有0个错误和警告。但是当我尝试将其存档为iTunes Connect时,我得到了所有这些奇怪的Apple Mach-O Linker (id) Warnings

这些警告有两种类型:

  1. Linker asked to preserve internal global: '__block_descriptor_tmp'
  2. Linker asked to preserve internal global: '__block_literal_global'
  3. 最疯狂的部分是我得到了402个警告! enter image description here

    我怀疑这些错误可能来自,或与我的应用程序的 派生数据文件夹 有关。我试过删除它,但错误就回来了。

    您认为忽略警告并将其上传到App Store会安全吗?

2 个答案:

答案 0 :(得分:4)

它与Firebase和bitcode有关。如果将Enable bitcode设置为false,它们就会消失。

enable bitcode

答案 1 :(得分:2)

如果有人遇到同样的问题,我只想写一个udpate:我还没有办法摆脱警告,但是有问题的应用程序更新经历了审核过程并且在没有报告问题的应用商店。这是一个来自上游Firebase的已知问题。