CocoaPods新功能:Pod Try,使用Pods先執行範例程式

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名稱有關的,這例子我選擇4AFNetworking應該是主要專案的xcworkspace,選完之後Pod會自動開啟Xcode的環境,接下只要擇選你要執行的Target再按下Run,依這個例子我要在iOS下執行Demo,所以選擇AFNetworking iOS Example

執行後就可以看到模擬器上面的結果。

延伸閱讀:官方 Pod Try 說明