我正在尝试将城市飞艇推送通知集成到我的 phonegap iOS 应用程序中。我已按照说明进行操作,但在构建项目时,我不断收到“找不到词法或预处理器问题 'UAGlobal.h' 文件”。
我找到了这个,但修复没有帮助。我觉得我的问题可能在于标题搜索路径,但我不完全确定。有没有人遇到过类似的问题?
非常感谢
我也遇到了这个问题,经过大量研究,我能够让它工作。我只是在尝试存档应用程序以进行临时测试时才收到错误消息。据我回忆,我不得不在标题搜索路径中添加额外的条目。这是我的标题搜索路径。根据我在网上找到的一篇文章,我添加了 4 个条目。虽然不记得在哪里了。
$(SRCROOT)/Airship
$(TARGET_BUILD_DIR)/usr/local/lib/include
$(OBJROOT)/UninstalledProducts/include
$(BUILT_PRODUCTS_DIR)
确保它们位于添加它们的弹出框中的单独行上,并且每个复选框都被选中。
我将这些添加到 Debug 和 Release 搜索路径中,然后它就起作用了。确保将它们添加到目标下。当您单击左侧文件树中的主项目时,然后单击目标下的应用程序名称,然后转到构建设置。那是我添加它们的地方。我想这就是我为让它工作所做的一切。
如果这不起作用,我将需要记住我还做了什么。