繁体   English   中英

在不使用 cocoapods 的情况下向现有项目添加框架

[英]Add a framework to an existing project without using cocoapods

我有一个现有的项目,我想在其中添加名为 CoreActionSheetPicker 的框架

https://github.com/skywinder/ActionSheetPicker-3.0

问题是我似乎无法将框架添加到我的项目中? 当我将框架拉到我现有的项目中时,没有添加以下任何文件,当我尝试导入它时,它说它不存在

import CoreActionSheetPicker

我想在没有 cocoaPods 的情况下做到这一点。 这样做的步骤是什么? 我正在使用快速。 我是否首先需要创建一个工作区?

我刚刚克隆了它,看起来项目文件无效。 您可以通过尝试打开它来看到这一点。 您应该在 GitHub 上向所有者提出问题,这就是您应该如何询问有关项目的问题。 然后您将直接从创建者或至少了解该项目的其他人那里获得反馈。

至于添加项目,

  1. 下载源码
  2. 将 .xcodeproj 拖到 Xcode 中的项目中
  3. 在构建阶段中添加框架/将二进制文件与库链接
  4. 将其添加为构建阶段/目标依赖项。

请注意,目前,您应该始终使用 swift 项目构建第 3 部分库,而不仅仅是包含二进制文件。 有关框架的二进制兼容性,请参见此处:

https://developer.apple.com/swift/blog/?id=2

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM