当我在正确的目录中键入“pod install”时,我总是得到这个
分析依赖关系
[!] Could not automatically select an Xcode project. Specify one in your Podfile like so:
project 'path/to/Project.xcodeproj'
podfile
platform :ios, '8.0'
use_frameworks!
target 'Posting' do
pod 'ALCameraViewController'
end
我在可以找到Podfile的项目目录中。
我的文件夹中有一个旧的.xcodeproj文件,所以有2个。我删除了旧的,它的工作原理!
我遇到了同样的问题,问题在于我的项目文件夹与iCloud同步,并且.xcodeproj没有从它完全加载。它在Finder中可见但在终端中不可见。解决方案是打开/关闭.xcodeproj并再次尝试“pod install”
我的项目文件夹中有2个.xcodeproj
文件和1个.xcworkspace
文件。我删了一个,问题得到了解决。
就我而言,我删除了大小为零字节的那个。
我有一个冲突,因为我们在一个团队工作,我在我的pods目录下有一个manifest.lock文件,我必须删除然后运行pod install命令,它工作:)
这也发生在我身上。我们用git。并经常改变分支。当我更改分支时,Xcode中的一些错误使得项目文件失去了名称。我做了清洁和更换树枝或再拉。 Xcode项目文件已恢复。但是缺少名称的旧文件仍在那里。 git没有检测到这一点,如果你尝试在那里用这个文件进行pod更新,它会提交文件。删除此文件或确保您只有xcode proj文件。这应该解决它
我将我的项目存储在Icloud中,当我将其移动到桌面时,终端找到了项目并允许我安装POD。
奇怪的是,我在同一目录中有2个.xcodeproj文件。我想我复制了一个。它在工作区中显示为红色,当我删除它时它工作正常。
我解决了以下新Podfile问题
pod init
pod install
将Podfile添加到指定项目路径的项目行
target 'MyGPSApp' do
project 'FastGPS'
...
end
这发生在我身上,我的子文件夹中有“podfile”而不是主目录,例如〜/ MyProject / MyProject / podfile而不是〜/ Myproject / podfile
希望这可以帮助!
platform :iOS, '8.0'
use_frameworks!
target 'Posting' do
project 'projectpath/project.xcodeproj'
pod 'ALCameraViewController'
end
当我将我的仓库移动到外部驱动器时,我遇到了这个错误。
我的解决方案是将存储库移动到主驱动器。
当我意外删除'.xcodeproj'文件时,我遇到了这个问题。
你应该在pod文件中的特定项目路径
platform :ios, '8.0'
use_frameworks!
project 'PATH_TO_PROJECT/YOUR_PROJECT_NAME.xcodeproj'
target 'Posting' do
pod 'ALCameraViewController'
end
您是否在项目文件夹中包含了整个ALCameraViewController存储库?我最初这样做了,我得到了同样的错误。返回repo并一步一步地遵循README.md文件。
如果您确实包含了整个仓库,我还建议您删除项目中包含的所有文件夹,这些文件夹来自ALCameraViewController仓库。然后尝试再次在Podfile中安装repo,错误应该消失了。
我有同样的问题,我通过将podfile移动到主项目文件夹解决了它,在你的情况下:1-移动pod文件到'Posting'文件夹,其中有'Posting'子文件夹和'Posting.xcodeproj'文件 2-重新运行'pod install'命令。 3-享受