gpt4 book ai didi

ios - ProMotion-push 安装依赖问题

转载 作者:行者123 更新时间:2023-11-28 22:01:18 26 4
gpt4 key购买 nike

我正在使用出色的 RubyMotion 框架和 ProMotion gem 堆栈构建一个 iOS 应用程序。我想要推送通知并希望通过 ProMotion-push gem 实现它。

问题

当我使用

gem 'ProMotion-push'

在我的 Gemfile 中,我得到一个

ProMotion-push (>= 0) ruby depends on ProMotion (~> 2.0.0)

来自 Bundler 的错误。 (我已经安装了 ProMotion 1.2.1。)

我可以安装 ProMotion 2.0.0.rc1,但没有普通版本 2.0.0(即没有发布候选版本控制)。如果我安装了 ProMotion 2.0.0.rc1(或 2.0.0.rc4),ProMotion-push 将不会为我安装(我得到同样的错误)。该怎么办?谢谢!

解决方案

Jamon 在下面的快速响应使我能够访问 ProMotion-push 出售的 gem 而不会出现依赖性错误。遵循此解决方案的其他人的一些详细信息:

(1) 您像这样更改 ProMotion-push.gemspec 文件中的依赖项,

spec.add_dependency "ProMotion", "~> 2.0.0.rc4"

(2) 不要忘记将 ProMotion 2.0.0.rc4 添加到您的 Gemfile 中,如下所示,

gem "ProMotion", "~> 2.0.0.rc4", git: 'https://github.com/clearsightstudio/ProMotion.git'

再次感谢,火腿!

最佳答案

对于您遇到的问题,Peter,我们深表歉意。花了这么长时间才发布 2.0.0 完全是我的错。

好消息是我将在本周发布 ProMotion 2.0.0。那么这个问题就会消失。

同时,您可以这样做:

  1. 在您应用的根文件夹中,创建一个文件夹 vendor/gems 并 cd 进入该文件夹
  2. git clone https://github.com/clearsightstudio/ProMotion-push.git
  3. 手动将依赖项编辑为最新版本的“2.0.0.rc4”
  4. 在您的 Gemfile 中:`gem 'ProMotion-push',路径:'vendor/gems/ProMotion-push'

然后,当我们发布 PM 2.0.0 时,您可以返回引用 RubyGems 版本。

关于ios - ProMotion-push 安装依赖问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25006753/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com