2012-08-09 60 views
0

我一直在寻找2天,试图找到一种方法来获得ZXing QR阅读器的单个iOS框架文件。我唯一能找到的就是一个ZXingWidget项目,包含在我自己的项目中。但是在这里,我必须添加路径,依赖关系等才能工作。从ZXing QR阅读器项目创建单个iOS框架文件

没有办法创建一个单一的.framework文件,可以很容易地添加到任何需要此功能的新项目中吗?

我发现了一个用于创建框架的kstenerud iOS框架模板,但是我无法使它与ZXing项目一起工作。

回答

0

没有,有这个为iOS没有很好的解决方案。

框架通常是(总是?)动态链接库,Apple不允许iOS上的DLL。请注意0​​。

它可能会破解Xcode生成一个静态链接库的框架,但这是违背苹果的模式,这意味着我怀疑它会推动Xcode进入角落的情况下,微妙的和难以调试的方式失败,哪些有很有可能突破Xcode版本。

这个意见部分来自WWDC的Apple Xcode工程师关于清理ZXing项目文件的问题。现在有新的项目文件遵循他们推荐的所有最佳实践,但在iOS上,它们仍然需要与旧项目文件所需的相同的包含路径和库链接项目定制。