React-native-onesignal: IOS `pod install` 失败

创建于 2019-12-18  ·  12评论  ·  资料来源: OneSignal/react-native-onesignal

你好,

我在安装这个库时遇到问题。 在pod install命令后显示以下错误消息:

[!] CocoaPods could not find compatible versions for pod "OneSignal":
  In snapshot (Podfile.lock):
    OneSignal (< 3.0, = 2.12.2, >= 2.9.3)

  In Podfile:
    OneSignal (< 3.6.1, >= 2.9.3)

    react-native-onesignal (from `../node_modules/react-native-onesignal`) was resolved to 3.6.1, which depends on
      OneSignal (= 2.12.3)

Specs satisfying the `OneSignal (< 3.6.1, >= 2.9.3), OneSignal (< 3.0, = 2.12.2, >= 2.9.3), OneSignal (= 2.12.3)` dependency were found, but they required a higher minimum deployment target.

你没有任何建议吗? 太感谢了!

反应原生:0.61.5
反应原生信号:3.6.1

Help Wanted

最有用的评论

你能试试pod update吗?

所有12条评论

一切都在 3.6.0 上运行良好。

你能试试pod update吗?

pod update为我工作。 谢谢

太感谢了! pod update也为我工作。

pod update 也对我有用!

@GHO5TMEDO
你的 React Native、Cocoa Pods 和 OneSignal 版本是什么?

pod update对我不起作用🤨 @rgomezp我正在使用新的 Apple M1 芯片..有什么想法吗?

该消息仍然存在:

[!] CocoaPods 找不到 pod "OneSignal" 的兼容版本:
在 Podfile 中:
OneSignal (< 3.0, >= 2.9.3)

react-native-onesignal (from `../node_modules/react-native-onesignal`) was resolved to 4.0.3, which depends on
  OneSignal (= 3.1.0)

找到了满足OneSignal (< 3.0, >= 2.9.3), OneSignal (= 3.1.0)依赖项的规范,但它们需要更高的最低部署目标。

pod update对我不起作用🤨 @rgomezp我正在使用新的 Apple M1 芯片..有什么想法吗?

该消息仍然存在:

[!] CocoaPods 找不到 pod "OneSignal" 的兼容版本:
在 Podfile 中:
OneSignal (< 3.0, >= 2.9.3)

react-native-onesignal (from `../node_modules/react-native-onesignal`) was resolved to 4.0.3, which depends on
  OneSignal (= 3.1.0)

找到了满足OneSignal (< 3.0, >= 2.9.3), OneSignal (= 3.1.0)依赖项的规范,但它们需要更高的最低部署目标。

这看起来好像你有

target 'OneSignalNotificationServiceExtension' do
  pod 'OneSignal', '>= 2.9.3', '< 3.0'
end

在您的 Podfile 中指定,这对 react-native-onesignal >= 4.0.0 无效

你修好了吗? 我有同样的问题

我有同样的问题,pod 更新对我也不起作用

也有这个问题 - 有没有人找到解决方法?

尝试分解豆荚并通过重新安装

pod deintegrate && pod install

此页面是否有帮助?
0 / 5 - 0 等级