14得票6回答
iOS - watchOS应用程序发布问题CFBundleIdentifier冲突

在上传应用之后,我收到了以下电子邮件: 我们发现您的应用程序 XXX 最近的上传存在一个或多个问题。请纠正以下问题,然后重新上传。 ITMS-90806: CFBundleIdentifier冲突 - 每个捆绑包必须具有唯一的捆绑标识符。捆绑标识符“org.cocoapods...

13得票1回答
尝试运行Carthage时出现错误

我试图为一个新的iOS项目设置依赖项,我想使用carthage。 我在项目的根目录中设置了一个Cartfile。github "Alamofire/Alamofire" >= 1.2 github "SwiftyJSON/SwiftyJSON" >= 2.2 然后运行 carth...

13得票2回答
结合使用Cocoapods和Carthage

我正在创建一个依赖于其他几个第三方框架的Swift框架。这些其他框架都支持Carthage和Cocoapods。 有没有办法使我的框架支持同时使用Carhage和Cocoapods进行安装?还是这不可行,我应该只选择其中一种?

13得票2回答
迦太基错误“在github上没有找到标记版本”

我想在我的项目中使用Carthage,所以我安装了Carthage。我在项目的根文件夹中准备了一个Cartfile。当我在终端中输入carthage update命令时,我得到了这个错误: *** Cloning HanekeSwift No tagged versions fou...

13得票5回答
在Xcode 12.0中通过Carthage引入iOS框架

我正在使用Xcode 12.0和Carthage 0.35.0。当我在我开发的框架上执行Carthage bootstrap --platform iOS或者Carthage update --platform iOS --no-use-binaries时,会出现以下错误。在Xcode 11....

12得票1回答
使用Carthage时需要提交什么?

这是我第一次使用Carthage!我正在使用一个名为"https://github.com/LeoNatan/LNPopupController"的库,并且已经将它成功应用到我的项目中。问题是当我要提交这些更改时,我得到了一个弹出窗口,说某个文件大小超过了10MB! 再次提问,使用Carth...

12得票1回答
如何创建Cartfile?或者轻松地将框架添加到您的应用程序中?

我想学习框架以及如何在Swift应用程序中使用它们。我是一个Swift的初学者,我了解面向对象编程的概念,但对于处理库和框架完全是新手。 我想使用SwiftyJSON、Alamofire等框架,但希望以最简单的方式使用它们。我发现Carthage是将这些框架更新到您的项目中最简单的方法。然而...

12得票1回答
忽略Carthage.resolved文件是安全的吗?

在使用Carthage时,我会在当前文件夹中得到自动生成的Carthage文件。是否可以安全地将其加入git ignore或者它有什么用处?

12得票4回答
Carthage更新失败,显示“无法找到任何可用的iOS模拟器” - Xcode 10.1,macOS Mojave(10.14.2)

我正在尝试使用Carthage将Realm安装到我的项目中。以前它可以正常工作,但在切换到新的MacBook Pro(15英寸,2018年,触控栏)后,我遇到了以下错误: carthage update --no-use-binaries --platform iOS *** Fetchin...

10得票3回答
将Carthage支持添加到现有项目中

我已经fork了AEXML项目,正在尝试添加Carthage支持。我添加了一个框架目标,并创建了一个新的方案,标记为共享(请参见下面的截图)。我能够运行carthage build,在我的Carthage/Build/iOS中看到: 当我将生成的AEXML.framework文件拖入我的...