gpt4 book ai didi

swift - 将框架构建为 "Generic iOS Device"导致在使用框架的项目中使用未声明的类型

转载 作者:行者123 更新时间:2023-11-30 10:49:24 27 4
gpt4 key购买 nike

基本上,如标题所述,当我为“通用 iOS 设备”构建 Cocoa Touch 框架时,它会在使用该框架的 XCode 项目中导致“使用未声明类型”编译错误。但是,当我也为“通用 iOS 设备”构建 XCode 项目时,错误就消失了。

我的问题是:如何构建框架,使其可用于模拟器以及通用 iOS 设备?

我的印象是,为“通用 iOS 设备”构建 Cocoa Touch 框架将允许它在任何构建配置中使用。这是不正确的吗?

build设置或方案中是否有需要更改的内容?

谢谢!

最佳答案

更新:我错了,由于模拟器和iPhone有不同的架构,你必须分别编译每个框架。然而,我能够通过遵循这篇Medium文章创建一个“胖框架”:https://medium.com/@hassanahmedkhan/a-noobs-guide-to-creating-a-fat-library-for-ios-bafe8452b84b

这个胖框架可用于“通用 iOS 设备”和模拟器。

关于swift - 将框架构建为 "Generic iOS Device"导致在使用框架的项目中使用未声明的类型,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54975976/

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