GCM和iOS桥接标头不存在

时间:2016-05-17 01:38:59

标签: ios swift2 google-cloud-messaging bridging-header

我一直在尝试让GCM在我的iOS应用上工作,但它一直给我一个错误。我试图将它添加到我的项目中,但一直说它没有桥接的Header文件。我有一个桥接头文件,就像示例项目中的那个,我把它链接到Swift编译器,就像我被告知要做的那样。我不知道我是否正确行事。以下是我的构建设置的外观 enter image description here

这是我用来添加标题的行(Sub ProjectName为项目的真实名称) " $(SRCROOT)/ $(项目名)/BridgingHeader.h"

以下是我的pod文件的样子

use_frameworks!

target 'Project' do
pod 'Google/CloudMessaging'
pod "SwiftyJSON", "= 2.3.2"
pod "Alamofire", "= 3.2.0"

end

target 'ProjectTests' do

end

target 'ProjectUITests' do

end

感谢您对此提供任何帮助。我对此处的操作感到困惑。

1 个答案:

答案 0 :(得分:0)

好的我修好了。我必须选择Objective-C BridgeHeader并按删除。一旦被清除了。我再次双击它并添加了这个ProjectName / BridgingHeader.h。 现在它有效。 感谢您阅读该帖子,我希望这也有助于某人。