当我使用新的“Activator Listener”模板(iOSOpenDev v1.6-2)时,它遇到错误“'找不到'LAActivator.h'文件”,我添加了libactivator.dylib,没有做任何其他事情,什么问题可能与它有关吗?
我记得在升级到v1.6-2之前/ opt / iOSOpenDev / frameworks /中有很多框架头文件,但是这个版本的frameworks目录中没有任何东西,它有什么改变吗?或者是我的安装对吗?我没有遇到安装中的任何错误。
非常感谢!
答案 0 :(得分:2)
安装iOSOpenDev后,git repo https://github.com/kokoabim/iOSOpenDev被克隆到/ opt / iOSOpenDev,其中包含一个包含libactivator目录的include目录,该目录包含您所说的libactivator.h文件。为什么没找到,我不确定。您可以手动将libactivator.h文件放在系统中/ opt / iOSOpenDev / include / libactivator目录下,因为iOSOpenDev Xcode模板会搜索包含目录和子目录,以查找头文件。
也许有一个我不知道的错误在安装过程中克隆这个repo时会导致问题。我需要进一步研究,以确定是否是这种情况。但是现在,您需要做的就是将libactivator.h文件正确放置在您的系统上。
更新:
我明白了问题所在。 libactivator.h只对不存在的文件具有import语句。以前这个文件包含代码,现在它只包含import语句。一个解决方案即将解决这个问题。
更新#2:
向git repo https://github.com/kokoabim/iOSOpenDev添加了丢失的文件。重新运行iOSOpenDev安装应解决您的问题。