CocoaPods新功能:Pod Try,使用Pods先執行範例程式
前言
CocoaPods 0.29 已經更新一段時間,但它這次提供一個新的功能Pod Try
,使用開發者提供的Pods時可以使用這個命令執行Demo程式了解這個Pod的功能,這可以改善開發者在發行Pod時,通常只有寫上一般文件及提供幾張擷圖後,使用的開發者卻不知道如何使用的問題。
Pod Try
首先你要先知道你要Demo的Pod名稱,這裡示範一個AFNetworking
的Pod,
Pod try AFNetworking
整個執行過程都會全自動的幫你下載並且開啟Xcode,再來你只要手動按下Build
及選擇你的iDevice
或模擬器
,但這功能還在改進階段,可能Pods開發者在開發時還沒有特別遵循某些條件,當你執行完命令後會出現讓您選擇要開啟哪個專案,例如這次要執行Demo的AFNetworking
:
danny-dg45id:~ danny$ Pod try AFNetworking Updating spec repositories Trying AFNetworking 1: Example/AFNetworking iOS Example.xcodeproj 2: Example/AFNetworking Mac Example.xcodeproj 3: Tests/AFNetworking Tests.xcodeproj 4: AFNetworking.xcworkspace 5: Example/AFNetworking iOS Example.xcodeproj/project.xcworkspace 6: Example/AFNetworking Mac Example.xcodeproj/project.xcworkspace Which project would you like to open [1-6]? 4 Opening '/tmp/CocoaPods/Try/AFNetworking/AFNetworking.xcworkspace'
盡量選擇與Pod名稱有關的,這例子我選擇4
,AFNetworking
應該是主要專案的xcworkspace
,選完之後Pod會自動開啟Xcode的環境,接下只要擇選你要執行的Target
再按下Run
,依這個例子我要在iOS下執行Demo,所以選擇AFNetworking iOS Example
。
執行後就可以看到模擬器上面的結果。
延伸閱讀:官方 Pod Try 說明