日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

【QA】Xcodeproj doesn't know about the following xxx 问题及解决方案

發布時間:2025/3/21 编程问答 33 豆豆
生活随笔 收集整理的這篇文章主要介紹了 【QA】Xcodeproj doesn't know about the following xxx 问题及解决方案 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

環境描述

  • MacBook Pro macOS Mojave 10.14
  • Xcode 10.0 (10A255)
  • Cocoapods 1.4.0 (經過后面的操作,發現并不是它的鍋啊)

問題現象描述

在pod install時突然失敗,出現下面的提示。(失敗后自動生成的模板,信息經過簡化)

Command

/usr/local/bin/pod install 復制代碼

Report

很明顯,這一部分是問題采集

  • What did you do?
  • What did you expect to happen?
  • What happened instead?

Stack

CocoaPods : 1.5.3Ruby : ruby 2.3.7p456 (2018-03-28 revision 63024) [universal.x86_64-darwin18]RubyGems : 2.5.2.3Host : Mac OS X 10.14 (18A391)Xcode : 10.0 (10A255)Git : git version 2.17.1 (Apple Git-112) Ruby lib dir : /System/Library/Frameworks/Ruby.framework/Versions/2.3/usr/lib Repositories : master - https://github.com/CocoaPods/Specs.git @ 977a3a6f500965fa8c8aef1380337891257e47e7 復制代碼

Plugins

cocoapods-deintegrate : 1.0.2 cocoapods-plugins : 1.0.0 cocoapods-search : 1.0.0 cocoapods-stats : 1.0.0 cocoapods-trunk : 1.3.0 cocoapods-try : 1.1.0 復制代碼

Podfile

這里會將當前工程中的Podfile文件內容列出

Error

RuntimeError - [!] Xcodeproj doesn't know about the following attributes {"inputFileListPaths"=>[], "outputFileListPaths"=>[]} for the 'PBXShellScriptBuildPhase' isa. If this attribute was generated by Xcode please file an issue: https://github.com/CocoaPods/Xcodeproj/issues/new /Library/Ruby/Gems/2.3.0/gems/xcodeproj-1.5.7/lib/xcodeproj/project/object.rb:321:in `configure_with_plist' ...更多的路徑信息 /usr/local/bin/pod:22:in `load' /usr/local/bin/pod:22:in `<main>' 復制代碼

問題產生的原因

新項目,在集成Fabric時,新建了RunScript。 后來運行pod install時候就出現了這個錯誤。經排查是因為Xcode10新建RunScript時多出了Xcodeproj不認識的屬性"inputFileListPaths"=>[], "outputFileListPaths"=>[]。

關于Xcodeproj可以查看這里

詳細的說明可以參考這里

解決辦法

剛開始以為是Cocoapods版本不支持Xcode10導致的,結果sudo gem install cocoapods更新到1.5.3版本后,問題還是出現了。

在了解到Cocoapods的組件后,通過sudo gem install xcodeproj更新xcodeproj組件后,問題解決。

Tip

之前的Ruby China提供的鏡像地址https://gems.ruby-china.org已經不能使用了。請及時更換到https://gems.ruby-china.com/

總結

以上是生活随笔為你收集整理的【QA】Xcodeproj doesn't know about the following xxx 问题及解决方案的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。