2016-08-03 76 views
1

我正在尝试为我的Swift iOS应用程序安装OneSignal服务。 我跟着SDK从OneSignals网站安装说明:https://documentation.onesignal.com/docs/ios-sdk-setup未找到OneSignal Swift安装文件

但我发现了以下2个错误与未改性OneSignalSwiftExample XCode项目

<unknown>:0: error: failed to import bridging header '/Users/Kevin/Desktop/OneSignal-iOS-SDK-master 2/OneSignalSwiftExample/OneSignalSwiftExample/OneSignalSwiftExample-Bridging-Header.h' 

'OneSignal/Onesignal.h' file not found. 

同样的问题他们随SDK一起提供。

我想知道是否有其他人遇到这个问题,并可能有解决方案?

+0

您是否使用Podfile中的Cocoapods和!use_frameworks安装它? –

+0

不,我居然用手动安装而没有Cocaopods –

+0

所以你最后还是使用.framework。我认为你应该从桥接头中删除导入,并尝试在你的Swift代码中的某处“导入OneSignal”。 –

回答

1

问题已解决,因此您可以执行git pull或重新下载回购以反映更改。

另外,在本地解决这个问题:

  1. 创建一个名为在iOS_SDK /框架/ OneSignal.Framework /版本目录/ A
  2. 复制OneSignal.h文件(iOS_SDK /OneSignal/OneSignal.h)到这个新创建的目录中。

应该很好去。

注意:如果您更愿意手动导入,则应克隆/下载稳定版本(v1.13.3)而不是当前的回购。