【问题标题】:Cocoapods platform version overrides Xcode development target?Cocoapods 平台版本覆盖 Xcode 开发目标?
【发布时间】:2016-07-14 15:28:18
【问题描述】:

我最近在 App Store 上用 Xcode 开发目标 iOS7.0 更新了我的应用程序。

但是,一位 iOS7 用户说他更新到最新版本后无法打开应用程序。

使用这个应用程序的最新版本,我将 cocoapods 平台版本从 iOS7.0 更改为 iOS8.0,以便我可以安装一个支持 iOS8 以上的库。

不知道我在cocoapods上把平台:ios换成IOS7,他能打开app吗?

*我现在没有 iOS7 设备,所以我还不能在我这边测试它.. 我的应用名称是 ListTimer。

【问题讨论】:

  • 所以您将 pods 平台版本设置为 8.0 还是仅设置为 ios ?根据我的理解,如果 pod 和应用程序基础版本相同会很好,所以在你的情况下它将是“7.0”

标签: ios iphone xcode cocoapods


【解决方案1】:

根据 jeffrey sambells introduction to cocoapods 的幻灯片 13。 platform :ios 的语法应该是应用程序的最低支持 iOS 版本而不是目标版本。因此,在您的情况下,您应该使用 iOS 7。

您可以通过以下方式了解如何下载旧版本的 iOS 模拟器(在您的情况下为 7.x) this SO answer.

【讨论】:

    猜你喜欢
    • 2017-03-04
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-05-20
    • 2014-11-27
    • 2012-05-14
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多