我正试图安装ResearchKit来支持我正在处理的iOS应用程序项目,但我在使用CocoaPods安装它时遇到了问题。尽管我尽了最大努力进行安装,但我的项目在其中一个文件的import ResearchKit
行失败,并出现错误,表明找不到ResearchKit。
基本系统信息:
- MacOS 10.14.6
- Xcode 11.3.1(11C504(
- CocoaPods 1.9.3
要安装CocoaPods,我在命令行运行$ pod install
命令。ResearchKit在我的播客文件中引用如下:
pod 'ResearchKit', '2.0.0'
运行$ pod install
会产生以下结果:
Installing ResearchKit (2.0.0)
[!] Error installing ResearchKit
[!] /usr/bin/git clone https://github.com/ResearchKit/ResearchKit.git /var/folders/zg/v1h_8jdj5p77k3b208xfl_540000gn/T/d20201019-18654-1lebm6x --template= --single-branch --depth 1 --branch 2.0.0
Cloning into '/var/folders/zg/v1h_8jdj5p77k3b208xfl_540000gn/T/d20201019-18654-1lebm6x'...
Note: checking out 'b46a5f4d8350549918c8aae7d16b67dcb73fbff9'.
You are in 'detached HEAD' state. You can look around, make experimental
changes and commit them, and you can discard any commits you make in this
state without impacting any branches by performing another checkout.
If you want to create a new branch to retain commits you create, you may
do so (now or later) by using -b with the checkout command again. Example:
git checkout -b <new-branch-name>
git-lfs filter-process: git-lfs: command not found
fatal: the remote end hung up unexpectedly
warning: Clone succeeded, but checkout failed.
You can inspect what was checked out with 'git status'
and retry the checkout with 'git checkout -f HEAD'
[!] Automatically assigning platform `iOS` with version `13.1` on target `Master-Sample` because no platform was specified. Please specify a platform for this target in your Podfile. See `https://guides.cocoapods.org/syntax/podfile.html#platform`.
然而,我确信ResearchKit存在于我的系统中,因为运行$ pod search ResearchKit
会产生:
-> ResearchKit (2.0.0)
ResearchKit is an open source software framework that makes it easy to create
apps for medical research or for other research projects.
pod 'ResearchKit', '~> 2.0.0'
- Homepage: https://www.github.com/ResearchKit/ResearchKit
- Source: https://github.com/ResearchKit/ResearchKit.git
- Versions: 2.0.0, 1.5.2, 1.5.0, 1.4.1, 1.3.1, 1.3.0, 1.2.1, 1.2, 1.1.2,
1.0.0 [trunk repo]
关于为什么ResearchKit在执行$ pod install
命令时安装失败,和/或如果它安装在我的系统上,为什么我的项目找不到它,有什么建议吗?
提前谢谢!😊
已解决-我需要安装git-lfs。(https://github.com/ResearchKit/ResearchKit/issues/1219)。