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 说明