整合UrbanAirship

时间:2012-09-17 13:14:53

标签: cordova urbanairship.com

我正在尝试将城市飞艇推送通知集成到我的phonegap iOS应用程序中。我遵循了instructions,但是当我构建项目时,我不断发现“未找到词汇或预处理器问题'UAGlobal.h'文件。”

我找到了this,但修复无效。我觉得我的问题可能在于标题搜索路径,但我不完全确定。有没有人有类似的麻烦?

非常感谢

1 个答案:

答案 0 :(得分:1)

我也遇到过这个问题,经过大量的研究后我才能让它发挥作用。当我试图将应用程序存档为adhoc测试时,我只得到了错误。根据我的记忆,我不得不在Header搜索路径中添加其他条目。这是我的标题搜索路径。根据我在网上找到的文章,我添加了4个条目。不记得它在哪里。

$(SRCROOT)/Airship
$(TARGET_BUILD_DIR)/usr/local/lib/include
$(OBJROOT)/UninstalledProducts/include
$(BUILT_PRODUCTS_DIR)

确保它们位于您添加它们的弹出框中的单独行上,并检查每个行的复选框。

我将这些添加到Debug和Release搜索路径中,然后就可以了。确保在目标下添加它们。当您单击左侧文件树中的主项目时,然后单击目标下的应用程序名称,然后转到构建设置。这就是我添加它们的地方。我认为这就是我所做的一切。

如果这不起作用,我需要记住我还做了什么。

相关问题