【问题标题】:CocoaPods podspec push without build simulator architectureCocoaPods podspec 推送无需构建模拟器架构
【发布时间】:2016-08-05 17:18:13
【问题描述】:

我使用vendored_libraries 构建了一个 podspec,以包含仅为真实设备构建的第三方库。然后我推送 podspec 文件并得到错误,说 cocoapods 找不到架构 i386 和 x86_64 的符号,因为库确实没有模拟器架构的符号。那么,我可以在不为模拟器架构类型构建的情况下推送 podspec 吗?怎么做 ?谢谢。

【问题讨论】:

标签: ios cocoapods podspec


【解决方案1】:

您可以将--skip-import-validation(Lint 跳过验证 Pod 是否可以导入)传递给lintpush 命令:

pod lib lint --skip-import-validation

pod trunk push --skip-import-validation --allow-warnings

【讨论】:

    【解决方案2】:

    https://github.com/CocoaPods/CocoaPods/issues/5472

    所以,我就这个问题提出了一个问题并得到了答案。

    Cocoapods 不鼓励限制架构。

    我在私人 pod 存储库中手动管理 podspec,而不是使用 pod repo push 命令。

    【讨论】:

    • 所以基本上你已经在你的私人仓库中手动添加了 Podspec?
    猜你喜欢
    • 1970-01-01
    • 2014-06-22
    • 2013-10-31
    • 1970-01-01
    • 2019-03-15
    • 1970-01-01
    • 2016-08-27
    • 2020-04-14
    • 1970-01-01
    相关资源
    最近更新 更多