- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我更新到了 Xcode 8 和 Mac OS Sierra,同时更新了 Cocoapods 和我正在使用的 pod。
我用“sudo gem update cocoapods”更新了 cocoapods,它做到了这一点(这很好,并且符合预期):
Updating installed gems
Updating cocoapods
Fetching: cocoapods-core-1.0.1.gem (100%)
Successfully installed cocoapods-core-1.0.1
Fetching: xcodeproj-1.3.1.gem (100%)
Successfully installed xcodeproj-1.3.1
Fetching: cocoapods-1.0.1.gem (100%)
Successfully installed cocoapods-1.0.1
Fetching: concurrent-ruby-1.0.2.gem (100%)
Successfully installed concurrent-ruby-1.0.2
Parsing documentation for cocoapods-core-1.0.1
但是运行“pod install”后,它给了我以下错误。
不确定发生了什么...请帮忙!
这也导致 Xcode 给我这个错误:
diff: /../Podfile.lock: No such file or directory
diff: /Manifest.lock: No such file or directory
error: The sandbox is not in sync with the Podfile.lock. Run 'pod install' or update your CocoaPods installation.
<小时/>
这是 Cocoapods 错误:
RuntimeError - [Xcodeproj] Consistency issue: no parent for object `Main Group`: ``
/Library/Ruby/Gems/2.0.0/gems/xcodeproj-1.3.1/lib/xcodeproj/project/object/helpers/groupable_helper.rb:18:in `parent'
/Library/Ruby/Gems/2.0.0/gems/xcodeproj-1.3.1/lib/xcodeproj/project/object/helpers/groupable_helper.rb:118:in `source_tree_real_path'
/Library/Ruby/Gems/2.0.0/gems/xcodeproj-1.3.1/lib/xcodeproj/project/object/helpers/groupable_helper.rb:100:in `real_path'
/Library/Ruby/Gems/2.0.0/gems/xcodeproj-1.3.1/lib/xcodeproj/project/object/helpers/groupable_helper.rb:121:in `source_tree_real_path'
/Library/Ruby/Gems/2.0.0/gems/xcodeproj-1.3.1/lib/xcodeproj/project/object/helpers/groupable_helper.rb:100:in `real_path'
/Library/Ruby/Gems/2.0.0/gems/xcodeproj-1.3.1/lib/xcodeproj/project/object/helpers/groupable_helper.rb:121:in `source_tree_real_path'
/Library/Ruby/Gems/2.0.0/gems/xcodeproj-1.3.1/lib/xcodeproj/project/object/helpers/groupable_helper.rb:100:in `real_path'
/Library/Ruby/Gems/2.0.0/gems/xcodeproj-1.3.1/lib/xcodeproj/project/object/file_reference.rb:163:in `real_path'
/Library/Ruby/Gems/2.0.0/gems/cocoapods-1.1.0.rc.2/lib/cocoapods/installer/user_project_integrator/target_integrator/xcconfig_integrator.rb:49:in `block (2 levels) in update_to_cocoapods_0_34'
/Library/Ruby/Gems/2.0.0/gems/cocoapods-1.1.0.rc.2/lib/cocoapods/installer/user_project_integrator/target_integrator/xcconfig_integrator.rb:46:in `select'
/Library/Ruby/Gems/2.0.0/gems/cocoapods-1.1.0.rc.2/lib/cocoapods/installer/user_project_integrator/target_integrator/xcconfig_integrator.rb:46:in `block in update_to_cocoapods_0_34'
/Library/Ruby/Gems/2.0.0/gems/cocoapods-1.1.0.rc.2/lib/cocoapods/installer/user_project_integrator/target_integrator/xcconfig_integrator.rb:45:in `each'
/Library/Ruby/Gems/2.0.0/gems/cocoapods-1.1.0.rc.2/lib/cocoapods/installer/user_project_integrator/target_integrator/xcconfig_integrator.rb:45:in `update_to_cocoapods_0_34'
/Library/Ruby/Gems/2.0.0/gems/cocoapods-1.1.0.rc.2/lib/cocoapods/installer/user_project_integrator/target_integrator/xcconfig_integrator.rb:21:in `block (2 levels) in integrate'
/Library/Ruby/Gems/2.0.0/gems/cocoapods-1.1.0.rc.2/lib/cocoapods/installer/user_project_integrator/target_integrator/xcconfig_integrator.rb:20:in `each'
/Library/Ruby/Gems/2.0.0/gems/cocoapods-1.1.0.rc.2/lib/cocoapods/installer/user_project_integrator/target_integrator/xcconfig_integrator.rb:20:in `block in integrate'
/Library/Ruby/Gems/2.0.0/gems/cocoapods-1.1.0.rc.2/lib/cocoapods/installer/user_project_integrator/target_integrator/xcconfig_integrator.rb:19:in `each'
/Library/Ruby/Gems/2.0.0/gems/cocoapods-1.1.0.rc.2/lib/cocoapods/installer/user_project_integrator/target_integrator/xcconfig_integrator.rb:19:in `integrate'
/Library/Ruby/Gems/2.0.0/gems/cocoapods-1.1.0.rc.2/lib/cocoapods/installer/user_project_integrator/target_integrator.rb:58:in `block in integrate!'
/Library/Ruby/Gems/2.0.0/gems/cocoapods-1.1.0.rc.2/lib/cocoapods/user_interface.rb:64:in `section'
/Library/Ruby/Gems/2.0.0/gems/cocoapods-1.1.0.rc.2/lib/cocoapods/installer/user_project_integrator/target_integrator.rb:57:in `integrate!'
/Library/Ruby/Gems/2.0.0/gems/cocoapods-1.1.0.rc.2/lib/cocoapods/installer/user_project_integrator.rb:129:in `each'
/Library/Ruby/Gems/2.0.0/gems/cocoapods-1.1.0.rc.2/lib/cocoapods/installer/user_project_integrator.rb:129:in `integrate_user_targets'
/Library/Ruby/Gems/2.0.0/gems/cocoapods-1.1.0.rc.2/lib/cocoapods/installer/user_project_integrator.rb:63:in `integrate!'
/Library/Ruby/Gems/2.0.0/gems/cocoapods-1.1.0.rc.2/lib/cocoapods/installer.rb:610:in `block in integrate_user_project'
/Library/Ruby/Gems/2.0.0/gems/cocoapods-1.1.0.rc.2/lib/cocoapods/user_interface.rb:64:in `section'
/Library/Ruby/Gems/2.0.0/gems/cocoapods-1.1.0.rc.2/lib/cocoapods/installer.rb:607:in `integrate_user_project'
/Library/Ruby/Gems/2.0.0/gems/cocoapods-1.1.0.rc.2/lib/cocoapods/installer.rb:117:in `install!'
/Library/Ruby/Gems/2.0.0/gems/cocoapods-1.1.0.rc.2/lib/cocoapods/command/install.rb:37:in `run'
/Library/Ruby/Gems/2.0.0/gems/claide-1.0.0/lib/claide/command.rb:334:in `run'
/Library/Ruby/Gems/2.0.0/gems/cocoapods-1.1.0.rc.2/lib/cocoapods/command.rb:50:in `run'
/Library/Ruby/Gems/2.0.0/gems/cocoapods-1.1.0.rc.2/bin/pod:55:in `<top (required)>'
/usr/local/bin/pod:23:in `load'
/usr/local/bin/pod:23:in `<main>'
――――模板结束―――――――――――――――――――――――――――――――――――――――――― ――――――――――――――――――――――
[!]哦不,发生错误。
最佳答案
看来我找到了解决办法。我使用了 Cocoapods 应用程序 ( https://cocoapods.org/app )
和
我将这些行添加到 Podfile 的末尾:
post_install do |installer|
installer.pods_project.targets.each do |target|
target.build_configurations.each do |config|
config.build_settings['SWIFT_VERSION'] = '3.0'
end
end
end
关于swift - xcodeproj 1.3.1 出现 Cocoapods 错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39800894/
我按照 Vapor Website Docs 创建了 hello 项目。 VaporDocs 在hello项目路径下,在终端输入swift build。但是当打开 Package.swift 时,Xc
我正在使用 xcodeproj 将静态库添加到我的 xcodeproject,我在 new_file 方法中遇到错误错误是:normalize_source_tree': [Xcodeproj] Un
在版本控制下包含 Xcode 项目时的最佳实践是什么。 最佳答案 这就是我的 Global .gitignore文件,您可以将其视为 gist在 GitHub 上,但 Xcode 列表可以应用于其他系
以下文件与项目设置无关,对吗?它只是 Xcode IDE 的属性。 *.mode1v3 *.pbx用户 最佳答案 所有*.mode*、*.pbxuser和*.perspective*文件都可以安全地丢
所有 .h 和 .m 文件都位于我正在开发的特定应用程序的文件夹中,但 xcodeproj 文件失踪了,尽管我在不到一周前就完成了它。在 Finder 中查找不会显示它(尽管它显示了许多其他 xcod
我知道这听起来有点奇怪,但我需要自动生成一个 xcodeproj。 基本上扫描文件系统并将某些文件添加到项目和特定目标。 这背后的主要原因是我在零 IDE 环境中工作。因此,我们有自己的构建系统,源文
我尝试在命令行中构建和编译我的xcodeproj,它现在正在工作。 那么也可以从终端而不是 Xcode 启动 xcodeproject 吗? 最佳答案 如果您想从命令行运行应用程序,请使用 open
我正在使用 xcodeproj Ruby Gem 向我的 Xcode 项目添加自定义框架: top_group = project.groups[0] framework_ref = top_grou
我查遍了互联网并尝试了我能想到的一切来更改 .xcodeproj 名称 - 例如:http://prntscr.com/6xrms6 但这一切只会使 Xcode 崩溃,然后当我重新打开它时,我的应用程
所以我正在尝试运行示例 xcode 项目 here .但是,我似乎无法运行它。当我按下运行时它只是说构建成功并且没有启动应用程序?知道为什么吗? 最佳答案 GMGridView 项目构建了一个库,而不
我有名为 A.xcodeproj、B.xcodeproj、C.xcodeproj 的项目 现在有什么问题,在项目A的AppDelegate中,有条件地打开项目B和C。 int run; run = 0
我需要通过命令行从我的 Xcode 项目中删除对某些文件的引用。我正在尝试使用 ruby 库 Xcodeproj,但我不明白该怎么做: proj = Xcodeproj::Project.open
我已经从github下载了该项目,但是无法运行该项目。我已经在系统上安装了cocoapods,但不知道如何与这样的现有项目集成。 最佳答案 我遇到此问题是因为我的cocoapods的安装方式不正确。我
有人向我发送了一个项目文件夹,因为我签订了帮助处理它的契约(Contract)。该项目运行和编译没有任何问题,但是当我尝试运行它时出现问题。当我打开工作区时,xcodeproj 文件是红色的,并且没有
有没有办法通过脚本/命令行从 xcodeproj 中删除构建配置和方案,而无需在文本编辑器中编辑 (project.pbxproj) 希望它不会交叉验证和影响构建。 我试过xcodeproj它允许您读
在我的 iOs 应用程序中,我使用的是来自谷歌的静态库。我从他们的 git 存储库中提取了源代码,并将该项目链接为我的应用程序的子项目。 我需要更改有关跳过安装的库项目设置中的一些构建标志和设置。但是
当我尝试使用 Xcodeproj 时,我发现了一个错误,可能是因为滥用了 API。你能指出我做错了什么吗? require 'xcodeproj' project = Xcodeproj::Proje
我的 Xcode 6.1.1 有一些有趣的问题,比如 xcodeproj 文件上的蓝色图标消失了,我已经安装了数千次新版本,但这不是解决方案。我也试图找到一些关于它的话题,但真的什么都没有! 最佳答案
我正在尝试在我的项目中运行一个 Playground 。问题是该项目包含数千个紧密耦合的文件。我创建了一个 cocoa touch 框架,我可以导入它以利用 playground 中的应用程序源。唯一
设置 : Xcode 4.3.1(或 5.x) OS X 10.7.3 我使用此设置在两台独立的新型 Mac 上重现了此问题。 步骤 : 创建一个新的 Mac“Cocoa 应用程序”Xcode 项目。
我是一名优秀的程序员,十分优秀!