簡體   English   中英

cocoapods 不生成工作區

[英]cocoapods don't generate workspace

我對 ios 和 cocoapods 很陌生。 我正在使用realm.io swift 版本。 一切都是最新版本,包括 xcode、realm 和 cocoapods

我用動態鏈接做到了,並意識到iTunes不接受strips framework.sh ...所以我嘗試使用cocoapods。 我沒有刪除動態鏈接並按照使用 cocoapods 安裝領域的步驟進行操作。

它為我生成了工作區文件,盡管我有導入領域,但運行不斷告訴我找不到領域對象。

所以我決定去掉之前的動態鏈接,安裝cocoapods重新開始。

現在 cocoapods 不會為我生成工作區。即使是我創建的新項目。

我嘗試了所有評論來刪除 pod、cocoapod 甚至克隆 cocoapods 等,但沒有任何效果

請幫忙。 為什么它不再為我生成工作區

我遵循了這些步驟,但仍然不起作用https://teamtreehouse.com/forum/pod-install-error-in-terminal-not-creating-xcode-workspace

只是從評論中復制:答案是指定use_frameworks! 到測試目標。

我在 pod install 的Generating Pods 項目步驟中收到Abort:6錯誤。

我刪除了 Pods 文件夾,重新安裝了 Cocoapods,再次運行pod install ,它工作正常。

重新安裝 cocoapods:

sudo gem uninstall cocoapods
sudo gem install cocoapods

我使用了所有給定的解決方案並獲得了成功。

首先到Product->Scheme->ManageScheme然后檢查共享框(Selected Form)
現在pod 安裝
如果問題仍然存在
嘗試這個

pod setup
pod install

如果還有問題。(這對我有用)

rm -rf ~/.cocoapods 
pod setup
pod install

如果問題仍然存在,那么最后但並非最不重要的

rm -rf ~/.cocoapods 
git clone https://github.com/CocoaPods/Specs.git ~/.cocoapods/repos/master
pod install

要生成工作區,您的 Podfile 中必須有安裝程序行說:

integrate_targets => true

像這樣:

install! 'cocoapods', :integrate_targets => true

如果您使用框架,則不需要生成工作區。

如果您已完成上述所有步驟,但仍無法正常工作,請嘗試

pod install --repo-update

我嘗試了上述所有步驟,但它仍然生成具有空白依賴項名稱的 pod 文件夾。 此步驟應為您的項目下載所有必需的依賴項,並且還將創建 .xcworkspace

嘗試添加

use_frameworks!

在平台線和目標線之間,然后從終端重做pod install

我做了

rm -rf ~/.cocoapods/repos/trunk/

之后它再次起作用。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM