gpt4 book ai didi

ios - 在陌生目录中的 ios 中创建通用框架

转载 作者:行者123 更新时间:2023-11-29 13:28:16 28 4
gpt4 key购买 nike

我遵循了这个关于在 Xcode for iOS 中创建框架的优秀指南。

http://spin.atomicobject.com/2011/12/13/building-a-universal-framework-for-ios/

我有我的框架,但我希望它在/MyProject/build/下,但它不是......它在/Users/confusedn00b/Library/Developer/Xcode/DerivedData/MyProject-gsgtxxwyxrghdygelnfssplakpoc/Build 下

这是为什么呢?此外,作者在教程末尾说“运行 lipo -info ..”。他是打开终端窗口来执行此操作,还是您可以通过某种方式从 xcode 执行命令?如果前者(终端)是否假定他正在导航到上面的(疯狂的)文件夹结构?

最佳答案

较旧的 Xcode 版本用于将所有生成的文件放在项目文件夹的“build”子目录中。 (我认为如果您使用“xcodebuild”从命令行编译,情况仍然如此。)

当前的 Xcode 版本默认在“~/Library/Developer/Xcode/DerivedData”的某个子目录中创建所有文件。随机子目录用于防止同名的不同项目相互覆盖数据。

我更喜欢将生成的文件放在我的项目文件夹中,幸运的是,您可以在 Xcode 首选项中对其进行配置:转到“位置”选项卡并将“派生数据”设置为“相对”而不是“默认”。现在所有生成的文件都在项目文件夹的“DerivedData”子目录中。

关于您的最后一个问题:是的,作者可能打算在终端中运行“lipo”,但在撰写该文章时文件夹结构“不那么疯狂”。

关于ios - 在陌生目录中的 ios 中创建通用框架,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12549840/

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