iOS Build在Xcode中很好,但Appcenter.ms失败

时间:2019-04-12 18:16:17

标签: ios xcode

在Xcode中运行,归档和构建我的应用程序给了我一个multiple commands produced错误。

所以我找到了Github Link,他们说要在其中添加以下内容:

post_install do |installer|
        installer.pods_project.targets.each do |target|

                # The following is needed to ensure the "archive" step works in XCode.
                # It removes React & Yoga from the Pods project, as it is already included in the main project.
                # Without this, you'd see errors when you archive like:
                # "Multiple commands produce ... libReact.a"
                # "Multiple commands produce ... libyoga.a"

                targets_to_ignore = %w(React yoga)

                if targets_to_ignore.include? target.name
                        target.remove_from_project
                end

        end
end

这使我可以存档我的应​​用程序,并通过XCode在设备上成功运行它。但是,当尝试在Appcenter.ms上构建它时,出现以下错误,老实说,我不知道该怎么做,因为它在XCode上可以正常工作,所以我无法对其进行测试。

  ld:473个重复的体系结构arm64符号   clang:错误:链接器命令失败,退出代码为1(使用-v查看调用)

     

**归档失败**

有人对我的工作有任何想法吗?这是关于link to my logs的所有重复错误的补充。

1 个答案:

答案 0 :(得分:0)

转到“构建设置”,搜索“无通用块”,然后查看其设置。如果将其设置为“是”,请尝试将其设置为“否”。某些版本的xCode默认为YES。