我在运行我的应用程序时遇到问题。
由于重复符号,我收到构建失败。
我在magtek idynamo
我的应用程序中包含一个 sdk。在我以前的应用程序版本中,我通常将 libMTSCRA.a 添加到库中,并将 MTSCRA.h 添加到我的项目中。根据我的研究,人们认为出现问题是因为我引用了 .h 以及我设法在我的应用程序的 ios5 版本上工作的 .a。令人沮丧..我一直在用头撞墙。
有任何想法吗?
更新 这是我的框架和库的屏幕截图。libMTSCRA.a 只列出一次。
谢谢你。
我在运行我的应用程序时遇到问题。
由于重复符号,我收到构建失败。
我在magtek idynamo
我的应用程序中包含一个 sdk。在我以前的应用程序版本中,我通常将 libMTSCRA.a 添加到库中,并将 MTSCRA.h 添加到我的项目中。根据我的研究,人们认为出现问题是因为我引用了 .h 以及我设法在我的应用程序的 ios5 版本上工作的 .a。令人沮丧..我一直在用头撞墙。
有任何想法吗?
更新 这是我的框架和库的屏幕截图。libMTSCRA.a 只列出一次。
谢谢你。
我也有这个问题,经过很多次,我可以通过删除其他链接器标志=>“-all_load”来解决它
由于这个标志,MagTek 的 2 个库(iphoneos 和 iphonesimulator)同时包含在内。
This error doesn't have anything to do with the header files. Instead, it indicates that the listed function bodies (usually in the .m, but a part of the static library if you're built them into a static library) are being included twice.
Most likely, you're including the static library twice. It may be that one of those inclusions is indirect; you're including another static library that's also including the static library.