gpt4 book ai didi

ios - 归档时从嵌入式 Cocoa Touch 框架中删除 i386 和 x86_64

转载 作者:行者123 更新时间:2023-11-29 10:37:18 24 4
gpt4 key购买 nike

Urban Airship 提供了一个名为 AirshipKit.framework 的 iOS 8+ 框架。链接和嵌入此框架在模拟器和设备中都可以正常工作。但是,当我去存档二进制文件并验证它时,iTunes Connect 说该应用程序包含不受支持的架构 i386 和 x86_64 的代码。我怎样才能让 Xcode 从存档的应用程序中删除对这些架构的支持?

在build设置下我有:

  • 架构:标准架构(armv7、armv7s)
  • 仅构建事件架构是用于调试,否用于发布
  • 支持的平台: iOS
  • 有效架构:arm64 armv7 armv7s

最佳答案

你可以使用 lipo将 arm 代码提取到一个新文件并提交该文件,但这听起来有些不对劲——你不需要做任何这样的事情来提交,这可能是 Xcode 中的一个错误。您使用的是哪个版本?构建中的任何其他设置是否发生更改(如果build设置从默认设置修改,文本将是粗体)?

关于ios - 归档时从嵌入式 Cocoa Touch 框架中删除 i386 和 x86_64,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26247617/

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