iOS Build在Xcode中表现不错,但Appcenter.ms失败了

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了iOS Build在Xcode中表现不错,但Appcenter.ms失败了相关的知识,希望对你有一定的参考价值。

在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

答案

转到“构建设置”并搜索“无公共块”并查看其设置。如果设置为YES,请尝试将其设置为NO。某些版本的xCode默认为YES。

以上是关于iOS Build在Xcode中表现不错,但Appcenter.ms失败了的主要内容,如果未能解决你的问题,请参考以下文章

xcode构建iOS app时为啥分version和build两个版本号

iOS xcode6最新提交app方法

Xcode iOS app build for latest iPhone (How to make Xcode to deploy to the latest iOS without update

为啥“cordova build ios”不更新 Xcode 项目?

NSDecimalNumber integerValue 在 iOS8 中表现异常

Ionic React App IOS Build 失败“配置文件”