Push notification 无法在ios中集成一个信号推送通知

Push notification 无法在ios中集成一个信号推送通知,push-notification,apple-push-notifications,onesignal,Push Notification,Apple Push Notifications,Onesignal,我曾尝试根据他们网站上的给定文档集成一个信号,但当我通过podfile安装framwork时,我得到了0%的依赖性 那么如何整合合适的方式呢???在ios Xcode 8中 我尝试了以下步骤: Option A: Use CocoaPods (Recommended) Setting up CocoaPods on your system if you don't have it already. Make sure you have the latest 1.1.0 version

我曾尝试根据他们网站上的给定文档集成一个信号,但当我通过podfile安装framwork时,我得到了0%的依赖性

那么如何整合合适的方式呢???在ios Xcode 8中

我尝试了以下步骤:

Option A: Use CocoaPods (Recommended)

Setting up CocoaPods on your system if you don't have it already.

    Make sure you have the latest 1.1.0 version by running pod --version from the terminal.
    Run the following to upgrade sudo gem install cocoapods

1.1 Make sure your current Xcode project is closed.
1.2 Run pod init
1.3 Run echo "pod 'OneSignal'" >> Podfile
     NOTE (React Native only) : Run echo "pod 'OneSignal', '~> 1.13.3'" >> Podfile instead.
1.3 Run pod install
1.4 Open the newly created .xcworkspace file.

我注意到CoCoapod在iOS上出现故障。我建议用手工方式

  • 从此处下载sdk:
  • 将oneSignal.h和.m导入到项目中
  • 请记住转到功能并激活远程通知
  • 在AppDelegate中或您希望激活推送通知的任何位置添加以下代码行(替换为您的凭据):

  • 最后跟着我的问题走,你就准备好了。祝你好运


  • 是的,这里也是。有什么解决方案吗?是的,我找到了解决方案,问题是创建pod文件嘿,你说的创建pod文件是什么意思,我已经有了pod文件,我正在尝试只在其中集成,但无法这样做,这给了我swift项目的重复输入错误。我是否应该创建另一个pod文件,或者如果您能帮助我,我无法理解的内容。谢谢
    self.oneSignal = [[OneSignal alloc] initWithLaunchOptions:launchOptions
                                        appId:@"YOUR APP ID IN HERE"
                                        handleNotification:nil];