ios - 使用 CocoaPods 停止使用 ionic Project 的 iOS 构建

标签 ios ionic-framework cocoapods xcodebuild

我创建了一个 ionic 项目。我使用 Ionic CIL 构建了应用程序并使其完美运行。现在使用 cocoapods,我创建了一个 pod 文件并加载了所需的 pod 并进行了 pod 安装。

现在,当我尝试运行 ionic run/build ios 时,出现此错误:
ld: 找不到 -lPods 的库
clang:错误:链接器命令失败,退出代码为 1(使用 -v 查看调用)

命令的错误代码 65:带参数的 xcodebuild:-xcconfig

命令失败,退出代码为 2

请帮我 ...

最佳答案

导致构建失败的问题是,一旦您开始使用 CocoaPods,您必须构建项目 .xcworkspace 而不是 .xcodeproj。

我创建了一个插件,只需在 config.xml 或 plugin.xml 中添加一个,就可以轻松支持 CocoaPods。该插件处理 Podfile 的创建并修复 ios 平台使用的构建脚本。

看看https://github.com/blakgeek/cordova-plugin-cocoapod-support .也支持 fo swift,更新到插件的 1.2.5 版本并将以下内容添加到 config.xml 的 ios 平台部分

<preference name="pods_ios_min_version" value="8.0"/>
<preference name="pods_use_frameworks" value="true"/>

关于ios - 使用 CocoaPods 停止使用 ionic Project 的 iOS 构建,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38584906/

相关文章:

html - 在 Ionic 中使用 API 执行登录时出现 JSON 错误

ios - Xcode 错误 : 'FirebaseCore/FirebaseCore.h' file not found

ios - Cocoapod 错误 : class is implemented in both

android - jcenter.bitrary 库支持-v4/26.1.0 不可访问 ||安卓构建|| ionic 构建 ||错误

iphone - UIsegmentedControl setTintColor 奇怪的行为

iphone - 在 iPhone 应用程序开发中自定义搜索栏

ios - 如何在 Objective-C 宏中编写多条指令?

ionic-framework - 如何从 ionic 菜单中删除拖动功能?

ios - pod trunk - 使用不同/多个帐户推送到 repos

iOS PayUMoney SDK - 移动 sdk 哈希的支付相关详细信息丢失