未知类型名称'UIBackgroundFetchResult'

问题描述:

我想为我的iOS应用程序之一配置UrbanAhiphip。我已经完成了配置的教程页面在这里解释说: http://docs.urbanairship.com/build/ios.html未知类型名称'UIBackgroundFetchResult'

但是,当我生成项目,我得到了以下错误: Unknown type name 'UIBackgroundFetchResult'

的错误时,文件UAPush.h四倍(从UrbanAirship网站下载) 我也尝试运行UrbanAirship教程页上的zip文件中提供的示例代码,它也有相同的问题。其他人是否面临同样的问题? 任何帮助将不胜感激。

Urban Airship 3.0需要最新的sdk,所以你需要将你的Xcode更新到5.0。

如果你不能,Urban Airship 2.1仍然可以使用旧的Xcode版本。

+0

谢谢..看起来你是对的。但是当我更新xCode时,它只是改变了错误。现在错误是:找不到'UAirship.h'文件。 –

+0

我已经给出了UA文档中提到的正确标题路径。但它仍然无法找到头文件。 –

+0

验证Airship目录路径是相对于xcode项目文件,是最新的,并且设置在您正在运行的目标和方案上。 – ralepinski

城市飞艇提供这是ios7或Xcode的5

如果你想下载的Xcode 4 *比U可以去以下链接最新的SDK: -

http://com.urbanairship.filereleases.s3.amazonaws.com/libUAirship-2.1.0.zip

我希望你能得到它。