Xcode构建和运行成功,但归档失败

17

我的应用程序构建并成功运行,但是存档失败,因此我无法制作ipa文件。错误日志如下:

ld: 找不到库-lAAMFeedback clang: 错误: 链接器命令失败,退出代码为1(使用-v查看调用)

这个库是这样的: pod 'AAMFeedback',:git => 'https://github.com/PlusR/AAMFeedback.git'

有人之前遇到过相同的情况吗?请分享经验帮助我。谢谢。

版本信息:
Xcode版本:7.3.1
目标iOS版本:8.0


我尝试过的(但都没有成功): 1:将AAMFeedback.a添加到“链接二进制文件库”中, 2:升级AAMFeedback版本(从0.4.0到0.5.0), 3:删除Pods/并重新安装pod。 - Justin Sato
3个回答

4

我终于成功进行了归档操作。之前无法进行归档是因为没有在“产品”>“编辑方案”>“构建设置”中设置。在开发过程中,我取消了“查找隐式依赖项”的勾选状态,以加快编译速度。但是,在进行归档操作时需要检查该设置。

enter image description here


1
这是我的问题。谢谢。 - kakyo

4

Xcode 9.0

对我来说,有效的方法是进入Product > Scheme > Manage Scheme并勾选所有复选框,然后再次构建,最后归档

希望这能帮助其他人。


1
左边或右边的复选框,我应该勾选哪一个,请快速回复。 - Rahul K Rajan
@RahulKRajan 我尝试了两种组合,都没有起作用。 - Rajesh

0

尝试在构建阶段的“链接二进制文件和库”下添加AAMFeedback,尝试在那里添加您的库框架


已经尝试将AAMFeedback.a添加到链接二进制文件库中,但没有成功。 - Justin Sato
阅读了您在评论中提到的尝试,如果这些方法都不起作用,请尝试将AAMFeedback作为静态库导入。 - Rakshith Nandish

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接