感谢使用 Woodpecker!

Woodpecker支持在真机和模拟器iOS8.0和MacOS10.11及以上使用,Objective-C and Swift.

您只需要将WoodpeckerMacOS.framework导入您的项目,WoodpeckerMacOS.framework 会自动启动,并尝试连接Woodpecker客户端 (使用真机时,请确认您的应用和Woodpecker在同一网络内)

1. CocoaPods:

pod 'WoodpeckerMacOS', :configurations => ['Debug']

如果需要更新,请使用pod update WoodpeckerMacOS

2. Carthage:

binary "https://raw.githubusercontent.com/appwoodpecker/woodpecker-ios/master/WoodpeckerMacOS-Carthage.json"


3. 手动集成:

  1. 下载 WoodpeckerMacOS.framework
  2. 导入 WoodpeckerMacOS.framework 到您的项目


可能遇到的问题:

dnssd_clientstub ConnectToServer: connect()-> No of tries: 1 dnssd_clientstub ConnectToServer: connect() failed path:/var/run/mDNSResponder Socket:3 Err:-1 Errno:1 Operation not permitted


请参考下图开启应用的双向网络权限,如果您不使用沙盒模式,在开启权限后再点击沙盒开关即可,另外在发布时根据需要关闭此权限



dyld: Library not loaded: @rpath/WoodpeckerMacOS.framework/WoodpeckerMacOS Reason: image not found


请参考下图将WoodpeckerMacOS.framework拖拽到Build Phases -> Embed Framworks中。



Mac端状态一直是waiting connect,连接不上

  1. 确认App和Mac在同一wifi下
  2. 请确认App集成的WoodpeckerMacOS.framework版本为最新版
  3. 尝试手动连接Woodpecker客户端,使用Ctrl+Command,然后双击窗口任意位置弹出连接界面,搜索找到后连接即可
  4. 如果仍然有问题,请点击这里


经常连接到其他人电脑

你可以设置只连接特定的电脑,查看更多设置



您可以下载 demo 立即体验,或者加入 slack群 开始讨论