1

我将 OneSignal 添加到我的 Ionic Cordova 项目中,并遵循本指南。在第 3.16 节中提到了该Platforms -> ios -> Pods文件夹,但该Pods文件夹不存在。我知道要创建Pods必须运行的文件夹pod install,但我从未在 Ionic Cordova 项目中这样做过。我应该导航到那里并从那里Platforms/ios跑吗?pod install我问的原因是,即使在第 2.1 节中他们提到了npm install ionic-cordova-plugin,但他们从未提到跑步pod install

4

1 回答 1

0

整个事情看起来相当不确定,一般来说,在 Cordova 项目中,platform文件夹应该在.gitignore. 整个指南包括修改不应该在您的存储库中的文件。

话虽如此,为了生成Pods文件夹,请参见。OneSignal 的原生 iOS SDK 指南

  1. Podfile下创建platforms/ios
  2. 将内容复制到Podfile提供的链接中(相应更改,例如'your_project_name'
target 'your_project_name' do
  #only copy below line
  pod 'OneSignal', '>= 3.0.0', '< 4.0'
end

target 'OneSignalNotificationServiceExtension' do
  #only copy below line
  pod 'OneSignal', '>= 3.0.0', '< 4.0'
end
  1. pod install
于 2021-02-11T10:18:00.910 回答