首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >XCode中带有附加格式的Lipo误差

XCode中带有附加格式的Lipo误差
EN

Stack Overflow用户
提问于 2014-04-16 08:04:22
回答 1查看 1K关注 0票数 1

我希望在我的XCode项目中创建额外的构建配置和方案,以便为TestFlight构建独立的档案。一个连接到内部测试人员的DEV环境,另一个连接到外部beta测试器的PROD环境。

因此,我跟踪这个优秀的博客文章,并通过复制第一个版本创建了另外两个构建配置。然后,通过将Archive构建操作的构建配置更改为正确的构建配置,基于默认的方案创建了两个附加方案。最后,我在每个构建配置中设置了一些用户定义的设置,以指向正确的服务器URL,具体取决于我们是在DEV构建中还是在PROD构建中。

但是现在,当我使用这两种附加方案之一存档我的项目时,我得到了以下Lipo错误:

/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/lipo:无法打开输入文件: /Users/sarbogast/Library/Developer/Xcode/DerivedData/Build/Intermediates/ArchiveIntermediates/MyAppTestFlightPROD/IntermediateBuildFilesPath/MyApp.build/TestFlight PROD-iphoneos/MyApp.build/Objects-normal/armv7/MyApp (没有这样的文件或目录)

实际上,当我转到/Users/sarbogast/Library/Developer/Xcode/DerivedData/Build/Intermediates/ArchiveIntermediates/MyAppTestFlightPROD/IntermediateBuildFilesPath/MyApp.build/TestFlight PROD-iphoneos/MyApp.build/Objects-normal/armv7目录时,那里没有MyApp文件或目录。

我到处读到,将“仅构建主动体系结构”设置为“是”可能会解决问题,但我不想这样做,因为这些是TestFlight的版本构建,我希望它们能够在所有体系结构上工作。

你知道我的安排有什么不对吗?

EN

回答 1

Stack Overflow用户

发布于 2014-04-18 07:06:17

我正在使用CocoaPods,我有日志消息说链接器无法为我的新方案找到Pods。因此,我将我的新方案添加到我的podfile中的link_with中,现在它运行得很好。我仍然不明白为什么,因为我认为link_with只是列出目标,而这不是目标,这是一个计划。但很管用。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/23103473

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档