解決 Pod install 問題:cannot load such file -- cfpropertylist
今天工程 pod install 時遇到報錯:
Github 裡的解決方案很亂,在此整理一下。LoadError - cannot load such file -- cfpropertylist /Users/alexbalyaev/.rvm/gems/ruby-2.3.0/gems/xcodeproj-1.4.2/lib/xcodeproj/plist.rb:25:in `read_from_path' /Users/alexbalyaev/.rvm/gems/ruby-2.3.0/gems/xcodeproj-1.4.2/lib/xcodeproj/project/object/helpers/file_references_factory.rb:143:in `block in new_xcdatamodeld' /Users/alexbalyaev/.rvm/gems/ruby-2.3.0/gems/xcodeproj-1.4.2/lib/xcodeproj/project/object/helpers/file_references_factory.rb:138:in `each' /Users/alexbalyaev/.rvm/gems/ruby-2.3.0/gems/xcodeproj-1.4.2/lib/xcodeproj/project/object/helpers/file_references_factory.rb:138:in `new_xcdatamodeld' /Users/alexbalyaev/.rvm/gems/ruby-2.3.0/gems/xcodeproj-1.4.2/lib/xcodeproj/project/object/helpers/file_references_factory.rb:27:in `new_reference' /Users/alexbalyaev/.rvm/gems/ruby-2.3.0/gems/xcodeproj-1.4.2/lib/xcodeproj/project/object/group.rb:222:in `new_reference' /Users/alexbalyaev/.rvm/gems/ruby-2.3.0/gems/cocoapods-1.2.0/lib/cocoapods/project.rb:190:in `add_file_reference' /Users/alexbalyaev/.rvm/gems/ruby-2.3.0/gems/cocoapods-1.2.0/lib/cocoapods/installer/xcode/pods_project_generator/file_references_installer.rb:187:in `block (2 levels) in add_file_accessors_paths_to_pods_group' /Users/alexbalyaev/.rvm/gems/ruby-2.3.0/gems/cocoapods-1.2.0/lib/cocoapods/installer/xcode/pods_project_generator/file_references_installer.rb:185:in `each' /Users/alexbalyaev/.rvm/gems/ruby-2.3.0/gems/cocoapods-1.2.0/lib/cocoapods/installer/xcode/pods_project_generator/file_references_installer.rb:185:in `block in add_file_accessors_paths_to_pods_group' /Users/alexbalyaev/.rvm/gems/ruby-2.3.0/gems/cocoapods-1.2.0/lib/cocoapods/installer/xcode/pods_project_generator/file_references_installer.rb:180:in `each' /Users/alexbalyaev/.rvm/gems/ruby-2.3.0/gems/cocoapods-1.2.0/lib/cocoapods/installer/xcode/pods_project_generator/file_references_installer.rb:180:in `add_file_accessors_paths_to_pods_group' /Users/alexbalyaev/.rvm/gems/ruby-2.3.0/gems/cocoapods-1.2.0/lib/cocoapods/installer/xcode/pods_project_generator/file_references_installer.rb:108:in `block in add_resources' /Users/alexbalyaev/.rvm/gems/ruby-2.3.0/gems/cocoapods-1.2.0/lib/cocoapods/user_interface.rb:142:in `message' /Users/alexbalyaev/.rvm/gems/ruby-2.3.0/gems/cocoapods-1.2.0/lib/cocoapods/installer/xcode/pods_project_generator/file_references_installer.rb:106:in `add_resources' /Users/alexbalyaev/.rvm/gems/ruby-2.3.0/gems/cocoapods-1.2.0/lib/cocoapods/installer/xcode/pods_project_generator/file_references_installer.rb:42:in `install!' /Users/alexbalyaev/.rvm/gems/ruby-2.3.0/gems/cocoapods-1.2.0/lib/cocoapods/installer/xcode/pods_project_generator.rb:148:in `install_file_references' /Users/alexbalyaev/.rvm/gems/ruby-2.3.0/gems/cocoapods-1.2.0/lib/cocoapods/installer/xcode/pods_project_generator.rb:63:in `generate!' /Users/alexbalyaev/.rvm/gems/ruby-2.3.0/gems/cocoapods-1.2.0/lib/cocoapods/installer.rb:179:in `block in generate_pods_project' /Users/alexbalyaev/.rvm/gems/ruby-2.3.0/gems/cocoapods-1.2.0/lib/cocoapods/user_interface.rb:64:in `section' /Users/alexbalyaev/.rvm/gems/ruby-2.3.0/gems/cocoapods-1.2.0/lib/cocoapods/installer.rb:178:in `generate_pods_project' /Users/alexbalyaev/.rvm/gems/ruby-2.3.0/gems/cocoapods-1.2.0/lib/cocoapods/installer.rb:115:in `install!' /Users/alexbalyaev/.rvm/gems/ruby-2.3.0/gems/cocoapods-1.2.0/lib/cocoapods/command/install.rb:37:in `run' /Users/alexbalyaev/.rvm/gems/
[email protected]/gems/claide-1.0.1/lib/claide/command.rb:334:in `run' /Users/alexbalyaev/.rvm/gems/ruby-2.3.0/gems/cocoapods-1.2.0/lib/cocoapods/command.rb:52:in `run' /Users/alexbalyaev/.rvm/gems/ruby-2.3.0/gems/cocoapods-1.2.0/bin/pod:55:in `<top (required)>' /usr/local/bin/pod:23:in `load' /usr/local/bin/pod:23:in `<main>'
三步:
1. 確保 bundle 安裝成功
命令列執行:
gem list | grep bundler
若無輸出,說明沒裝,則安裝:
sudo gem install bundler
2. 確保 CFPropertyList 只有一個版本
多版本會導致衝突,而找不到檔案。
可以先解除安裝:
sudo gem uninstall CFPropertyList
再安裝:
sudo gem install CFPropertyList
3. 使用 bundle 來 pod install
注意了!!根本解決方案就在於這個指令:
bundle exec pod install
參考資料:https://github.com/CocoaPods/CocoaPods/issues/6214
相關推薦
解決 Pod install 問題:cannot load such file -- cfpropertylist
今天工程 pod install 時遇到報錯: LoadError - cannot load such file -- cfpropertylist /Users/alexbalyaev/.rvm/gems/ruby-2.3.0/gems/xcodeproj-1.4.2
jekyll下載了模版運行出現問題cannot load such file -- jekyll-paginate (LoadError)
exe proc initial ror cor nbsp iou core level E:\LessOrMore>jekyll serverConfiguration file: E:/LessOrMore/_config.ymlC:/work/Ruby23-x6
<internal:gem_prelude>:4:in `require': cannot load such file -- rubygems.rb (LoadError)
開發環境: WIN7 旗艦版+虛擬機器 WIN7 安裝Redis :http://redis.io/download 安裝Ruby : http://rubyinstaller.org/downloads/ Ruby的安裝路徑最好是英文的 不要有中文,可能會出錯
cannot load such file -- zlib
安裝ruby的redis.gem時報錯: [[email protected] rubygems-2.6.11]# gem install -l redis-3.3.3.gem ERROR: Loading command: install (LoadError) cannot
`require': cannot load such file -- bcrypt_ext (LoadError) (window 7+ruby2.33+rails5.0. 下出現的問題)
這個問題把我差點弄殘廢了!(好歹路過點個贊賽, 哈哈) 首先有的解決方案是linux上的, 有的解決方案是ruby低版本的 有的解決方案是bcrypt包的低版本的,如要安裝什麼 bcrypt-ruby,實際上在安裝的時候,系統已經提示:名字已經更換 !!!不要用了!!! 我
MacOS上brew提示cannot load such file mach
這個問題可能由於MacOS從10.11升級到10.12所導致,執行brew命令會提示如下錯誤: /System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/ruby/2.0.0/rubygems
ruby cannot load such file -- zlib
ruby 安裝redis報錯[[email protected] tools]# gem install -l redis-4.0.1.gemERROR: Loading command: i
Ubuntu上安裝gem包時報`require': cannot load such file -- openssl (LoadError)
參考:https://www.ruby-lang.org/zh_cn/downloads/ 在安裝一個gem (其它時候也會報這個錯誤) 時報裡如標題所示到錯誤,於是網上搜索裡一下,發現需要安裝libssl-dev,於是果斷執行命令: sudo apt-get inst
Linux cp複製檔案錯誤解決:cannot create regular file 'XX': No such file or directory
執行的操作:cp client.c /Desktop/work/myProjects/my_server3/ 錯誤資訊:cannot create regular file '/Desktop/work/myProjects/my_server3': No such fil
Rails錯誤:LoadError: no such file to load – openssl 解決辦法
Install openssl and openssl-devel. aptitude install libssl-dev Go to your Ruby source directory and run the following commands: cd ext/openssl rvmsudo r
Redis叢集:gem_original_require: no such file to load -- redis
問題現象 執行建立叢集命令: ./redis-trib.rb create --replicas 1 192.168.101.3:7001 192.168.101.3:7002 192.168.101.3:70
spring連線資料庫,做datasource測試時報錯:cannot load com.mysql.jdbc.driver。解決方法
我在學習馬士兵老師spring-DataSource課程時,spring連線mysql時報錯: cannot load com.mysql.jdbc.driver 查閱得知原因是,我用的mysql是8.0版,版本太高。 需要先將原來的mysql解除安裝並清除登錄檔,方法參見 https://
關於Win7 64位下:Navicat無法連線64位Oracle 11gR2:Cannot load OCI DLL 87 解決方法
來自:http://douglas890116.blog.163.com/blog/static/9754590120146281041810/ 錯誤描述 在Win7下安裝了Oracle 11g R2,在用Navicat去連線Oracle時,提示以下錯誤: Cann
記錄下:解決fatal error: sqlite3.h: No such file or directory
編譯sqlite3資料庫c語言程式時出現fatal error: sqlite3.h: No such file or directory,找不到標頭檔案的問題。原來是系統沒有安裝函式庫。 執行下面語句解決: sudo apt-get install libsqlit
解決phpmyadmin mysqli_real_connect(): (HY000/2002): No such file or directory錯誤
phpmyadmin4.8.3 上傳到網站目錄後提示解決phpmyadmin mysqli_real_connect(): (HY000/2002): No such file or directory的錯誤, 解決方法把phpmyadmin目錄中的配置檔案config.sample.inc.php改成con
C++:cannot open source file問題
最近,在一些專案中只要引用了標準C++程式碼的地方,都會報cannot open source file這樣的錯誤,比如: 查詢問題後發現,是由於Configuration Properties -> VC++ Directories -> Include Directorie
解決unix:///tmp/supervisor.sock no such file的問題
解決unix:///tmp/supervisor.sock no such file的問題 修改supervisord的配置檔案/tmp/supervisor.sock 改成 /var/run/supervisor.sock,/tmp/supervisord.log 改成 /var/log/sup
Keil uv5安裝pack報錯:Cannot copy PDSC file to ".Download" older
目錄問題解決總結 問題 給Keil uv5安裝新的器件pack時報錯。本以為是版本問題,因為以前安裝STM32F4的軟體包時因為安裝的包太新了而報錯。於是這次安裝STM32L0系列時就下了好幾個更低版本的包試試,發現還是報錯:Cannot copy psdc f
解決fatal error: Python.h: No such file or directory
在ubuntu14.04 下安裝python的 netifaces包時遇到fatal error: Python.h: No such file or directory問題 首先檢視/user/include/python2.x目錄,是否包含Python.h,如果有的話可能是pyth
hadoop fs -ls 報錯: ls: `.': No such file or directory
安裝好的Hadoop系統驗證是否安裝成功時使用命令: 結果報錯:解決方法 hadoop fs -ls 命令的完整語法是:hadoop fs -ls [path] 預設情況下當你未指定[path] 時,hadoop會在HDFS裡面將路徑擴充套件為/home/[user