xcode升級導致cocoapods很多奇葩問題
xcode升級導致cocoapods很多奇葩問題
1.pod setup執行後半年沒反應
解決辦法設定淘寶的映象
$ gem sources --remove https://rubygems.org/
//等有反應之後再敲入以下命令
$ gem sources -a http://ruby.taobao.org/
檢查一下看看
$ gem sources -l
*** CURRENT SOURCES ***
http://ruby.taobao.org/
出現這個是正確的
好容易安裝好了,然後執行pod install的時候出現
[!] Invalid Podfile
file: incompatible character encodings: UTF-8 and ASCII-8BIT. Updating CocoaPods might fix the issue.
這是編碼的問題,有兩種原因,1.你的裝置確實不支援utf8,2.你本身錄入文字有問題
1的解決辦法
檢視編碼
localhost:xib cty$ locale
執行命令後出現
LANG="zh_CN.UTF-8"
LC_COLLATE="zh_CN.UTF-8"
LC_CTYPE="zh_CN.UTF-8"
LC_MESSAGES="zh_CN.UTF-8"
LC_MONETARY="zh_CN.UTF-8"
LC_NUMERIC="zh_CN.UTF-8"
LC_TIME="zh_CN.UTF-8"
LC_ALL=
發現都是zh,強制設定一下
localhost:xib cty$ export LC_ALL=en_US.UTF-8
localhost:xib cty$ export LANG=en_US.UTF-8
再檢查一下
LANG="en_US.UTF-8"
LC_COLLATE="en_US.UTF-8"
LC_CTYPE="en_US.UTF-8"
LC_MESSAGES="en_US.UTF-8"
LC_MONETARY="en_US.UTF-8"
LC_NUMERIC="en_US.UTF-8"
LC_TIME="en_US.UTF-8"
LC_ALL="en_US.UTF-8"
。好像好了,繼續pod install吧
[!] Invalid Podfile
file: incompatible character encodings: UTF-8 and ASCII-8BIT. Updating CocoaPods might fix the issue.
問題依然
把所有可能的配置都試一遍
gem install rails
然後
gem install rdoc
然後
gem install nokogiri --no-ri --no-rdoc
這些都設定完一般不會出現問題了,再有問題,可能是文字錄入的問題
2的解決辦法,如果你是手動輸入的這個需要注意,copy別人的也要檢查一下開啟鍵盤偏好設定
設定單引號格式,當然冒號我還沒找到怎麼設定,一般錯誤會提示給你哪寫錯了
這裡不再提示utf8的錯誤了,輸入法的錯誤,但是我切換了半天設定了半天還是沒解決冒號,只能吧
The master
repo requires CocoaPods 0.18.1 -
這個錯誤是在升級階段出現的,升級
gem update cocoapods
gem update cocoapods --pre
相關文章
- XCode 10 升級問題總結XCode
- 升級Xcode10導致的編譯錯誤XCode編譯
- chorme自動升級導致跨域問題ORM跨域
- 升級Xcode 10遇到的問題做個記錄XCode
- MyBatis版本升級導致OffsetDateTime入參解析異常問題覆盤MyBatis
- 記一次升級Gradle外掛導致相容問題的解決方案Gradle
- MYSQL 5.7 升級 8.0 後的 由於字符集導致的大問題 ?MySql
- Flutter Xcode升級12.0,flutter iOS跑不了真機報錯問題FlutterXCodeiOS
- xcode專案整合CocoaPodsXCode
- Git 奇葩問題Git
- 遇到奇葩問題
- CocoaPods最新版本升級
- 記一次 hosts 檔案配置錯誤導致應用卡頓的奇葩問題
- glibc 升級導致Linux顯示中文亂碼Linux
- 誤升級GLIBC導致系統崩潰之後
- ANALYZE導致的阻塞問題分析
- ReactNative升級0.56.0注意問題React
- 面試中的奇葩問題面試
- iOS開發 Mac升級10.13.1 cocoapods 不能使用iOSMac
- 關於沒有熔斷降級導致服務重啟問題
- 近期關於 Xcode 10 和 CocoaPods 的 bugXCode
- Mac升級至macOS High Sierra後導致git無法使用MacGit
- golang slice使用不慎導致的問題Golang
- CAS導致的ABA問題及解決
- 分散式鎖導致的超賣問題分散式
- MySQL8.0 view導致的效能問題MySqlView
- Vmware相容問題導致電腦藍屏
- 升級 Homestead box 遇到的 502 問題
- .Net Core 2.1 升級3.1 問題整理
- 關於 Laravel mix 導致 Bootstrap 失效的問題Laravelboot
- str_replace導致的注入問題彙總
- [20191204]sqlplus特殊定義導致的問題.txtSQL
- shell 中的 set -e 導致的退出問題
- 未使用 `deleteLater` 而直接使用 `delete` 導致問題delete
- Nuxt升級2.0.0時出現的問題UX
- React Native SDK 升級問題及分包方案React Native
- Jlink燒寫bootload後,不重新上電,升級帶有讀保護的FW,Reset導致程式執行不起來問題boot
- #關於學Web時遇上的奇葩問題Web
- 【epoll問題】EPOLLRDHUP使用導致無法接受資料