GCM 和 iOS 桥接头不存在
GCM and iOS bridging header does not exists
我一直在尝试让 GCM 在我的 iOS 应用程序上运行,但它一直给我一个错误。我试图将它添加到我的项目中,但一直说没有它的桥接头文件。我有一个桥接头文件,就像示例项目中的一样,我将它链接到 Swift 编译器,就像我被告知的那样。我不知道我这样做是否正确。这是我的构建设置的样子
这是我用来添加header的那一行(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
感谢您对此的任何帮助,我对在这里做什么有点困惑。
好的,我修好了。我必须 select Objective-C BridgeHeader 并按删除。然后一旦它被清除了。我再次双击它并添加了这个 ProjectName/BridgingHeader.h。
现在可以了。
感谢您阅读 post,我希望这对其他人也有帮助。
我一直在尝试让 GCM 在我的 iOS 应用程序上运行,但它一直给我一个错误。我试图将它添加到我的项目中,但一直说没有它的桥接头文件。我有一个桥接头文件,就像示例项目中的一样,我将它链接到 Swift 编译器,就像我被告知的那样。我不知道我这样做是否正确。这是我的构建设置的样子
这是我用来添加header的那一行(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
感谢您对此的任何帮助,我对在这里做什么有点困惑。
好的,我修好了。我必须 select Objective-C BridgeHeader 并按删除。然后一旦它被清除了。我再次双击它并添加了这个 ProjectName/BridgingHeader.h。 现在可以了。 感谢您阅读 post,我希望这对其他人也有帮助。