gpt4 book ai didi

ios - 上传到 iTunesConnect 失败

转载 作者:技术小花猫 更新时间:2023-10-29 11:06:36 26 4
gpt4 key购买 nike

当我尝试在 Itunes connect 上上传存档时,我在项目中使用的所有框架都收到此错误和警告。

错误 ITMS-90635:“无效的 Mach-O 格式。 bundle “XXXX!.app/Frameworks/BRYXBanner.framework”中的 Mach-O 与主 bundle 中的 Mach-O 不一致。主 bundle Mach-O 包含 armv7(机器码)和 arm64(机器码),而嵌套包 Mach-O 包含 armv7(位码)和 arm64(位码)。验证平台的所有目标都具有一致的 ENABLE_BITCODE 值build设置。”警告 ITMS-90080:“可执行文件‘Payload/XXXX!.app/Frameworks/Bolts.framework’不是与位置无关的可执行文件。请确保您的build设置配置为创建 PIE 可执行文件。有关更多信息,请参阅技术问答 QA1788 - 在 iOS 开发者库中构建位置独立的可执行文件。”

警告 ITMS-90080:“可执行文件‘Payload/XXXX!.app/Frameworks/Bolts.framework’不是位置无关的可执行文件。请确保您的build设置配置为创建 PIE 可执行文件。有关更多信息,请参阅技术问答 QA1788 - 在 iOS 开发者库中构建位置独立的可执行文件。”

我认为这是一个 itunes 问题,因为我将代码恢复到 github 上的旧版本,我已经上传并尝试过但是在上传存档时我再次遇到所有框架的相同错误。

如何解决这个问题?

最佳答案

它在两个地方的设置中都关闭了,但仍然没有用..所以我将它添加到 pod 文件并且它起作用了:

post_install do |installer| 
installer.pods_project.targets.each do |target|
target.build_configurations.each do |config|
config.build_settings['ENABLE_BITCODE'] = 'NO'
end
end
end

关于ios - 上传到 iTunesConnect 失败,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37634627/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com