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