2017-02-15 18 views
0

我在Xcode版本7中開發了一個應用程序,現在我想在Xcode版本8.2.1中運行相同的應用程序。是否需要重新安裝pod文件我在之前的Xcode版本中包含了哪些內容,或者在運行Xcode的新版本之前是否需要遵循任何過程?pod文件在xcode的新版本中在結帳時顯示爲空

Podfile:

# Uncomment the next line to define a global platform for your project 
# platform :ios, '9.0' 

target 'test' do 
    # Uncomment the next line if you're using Swift or would like to use dynamic frameworks 
    # use_frameworks! 

    # Pods for test 

    target 'testTests' do 
    inherit! :search_paths 
    # Pods for testing 
    end 

    target 'testUITests' do 
    inherit! :search_paths 
    # Pods for testing 
    end 
pod 'AZSClient' 
    pod 'CardIO' 
    pod 'Google/Analytics' 
    pod 'OpenTok' 
    pod 'THCalendarDatePicker', '~> 1.2.6' 

end 
+0

顯示您的吊艙文件和錯誤 –

+0

'吊艙您update'工作。如果您已經安裝在prev上,則無需再次重新安裝。 xcode的版本。 –

+0

嘗試仍然顯示相同的錯誤'[!]無法添加名爲'master-1'的網址'https:// github.com/CocoaPods/Specs.git'的源代碼。 您可以嘗試在'〜/ .cocoapods/repos'或通過'pod repo add'手動添加它。' – Krishu

回答

0

你可以嘗試運行 '莢安裝'?您應該沒有任何損失來重新安裝pod文件。

+0

嘗試使用'pod install',但它顯示錯誤:'[!]無法添加源https:/ /github.com/CocoaPods/Specs.git命名爲master-1。您可以嘗試在〜/ .cocoapods/repos中手動添加它或通過pod repo add' – Krishu

0

您可以訪問到https://guides.cocoapods.org/using/pod-install-vs-update.html

我曾經在一個示範項目,其做工精細&構建成功,

只要運行pod install,如果你正在安裝第一次& pod update安裝在您的依賴關係,如果要添加新的框架或運行在更新的版本。

enter image description here

我認爲你必須要做到這一點,

轉到〜/ .cocoapods /回購& 運行git克隆https://github.com/CocoaPods/Specs.git

或者,如果沒有這兩個工作訪問,

Unable to add a source with url

+0

對於'pod install'和'pod update',我會得到相同的錯誤。 '[!]無法添加名爲'master-1'的網址爲https:// github.com/CocoaPods/Specs.git的來源。 您可以嘗試在'〜/ .cocoapods/repos'或通過'pod repo add'手動添加它。' – Krishu

+0

我現在更新了答案。 –

0

有沒有必要ins再次高高地莢。你只需要做...

刪除'其他鏈接器標誌'列表中的-lPods-(someCocoaPod)行,但只有當$(繼承)在頂部。起初我不確定,但令人放心的跡象是,當我離開編輯模式(繼承)時,我仍然看到了我的cocoapods的參考。我在調試測試和釋放,而這兩者都是給我的錯誤,問題立即解決

+0

@Krishu是否正在工作 –

0

如果你新安裝的Xcode 8.2.1,那麼你可能需要使用更新你在Mac上的CocoaPods https://www.cocoanetics.com/2013/11/updating-cocoapods/

+0

我什麼也沒做......同樣的錯誤 – Krishu

+0

在我的情況下,我有與豆莢相同的問題。 所以我已經從我的Mac中完全刪除了cocoaPods。 然後在我的Mac上安裝最新版本的豆莢。 – SagarS

0

嘗試在〜/ .cocoapods /回購或通過吊艙式回購加手動加..

+0

該怎麼辦?你能解釋一下嗎? – Krishu

+0

http://stackoverflow.com/questions/21022638/pod-install-is-staying-on-setting-up-cocoapods-master-repo –

+0

https://guides.cocoapods.org/making/ making-a-cocoapod.html –

0

謝謝大家,最後通過更新RVM,紅寶石與OpenSSL的解決它,也升級的git:

吊艙安裝:

簡稱:

How to update Ruby Version 2.0.0 to the latest version in Mac OSX Yosemite?

RVM獲得穩定

釀造更新

釀造醫生

BREW將OpenSSL安裝

RVM安裝Ruby-2.3。3(或其他版本)

RVM使用(這裏紅寶石版),即RVM使用Ruby-2.3.3

// RVM寶石創建名稱即RVM寶石創建rails41 //創業板安裝導軌-v 4.1

RVM列表(紅寶石) RVM - 默認使用2.3.3(讓它爲默認)

RVM重新安裝2.3.3 --with-的OpenSSL DIR =在/ usr /本地的/ opt/OpenSSL的

sudo gem install cocoapods

莢初始化

變化莢文件並保存(添加依賴關係)à編輯只能在崇高的文本

吊艙安裝

相關問題