测试已测试 | ✗ |
语言语言 | SwiftSwift |
许可协议 | 自定义 |
发布最新发布 | 2017年5月 |
SwiftSwift 版本 | 3.0 |
SPM支持 SPM | ✗ |
由 Thomas Gilbert 维护。
这个库是为了允许应用远程支持而编写的。想象一下在您的应用内有一个“teamviewer”。一旦应用连接,屏幕截图就会实时传输到服务器上,然后服务器可以在屏幕上的特定位置绘制点。归功于可远程控制,您只需要几行代码就能在应用中提供远程支持。
这个库由 @glagnar 在 remote-controllable 下维护。如果您需要帮助或有任何关于这个库的评论,您可以联系我 [email protected]。
这个库将会在请求时连接到一个服务器。一旦连接,它会定时向服务器发送屏幕截图,并允许服务器在 iOS 设备上绘图。开始使用可远程控制的第一步是连接到服务器。事实上,整个过程非常简单——只有三个方法。 isConnected()
,startConnection(url: String)
,stopConnection()
。
// Example using all three methods
import remote_controllable
func yourFunction() {
RemoteControllableApp.sharedInstance.isConnected() ?
RemoteControllableApp.sharedInstance.stopConnection() :
RemoteControllableApp.sharedInstance.startConnection("yourserver.com:8006")
}
// Another perhaps more realistic function
func yourFunction2() {
let myConnector = RemoteControllableApp.sharedInstance
if somethingImportatnt == somethingElse {
myConnector.stopConnection()
}
}
如果不是因为这个人的背后是 socket.io,这是不可能做到的。
这个库可以根据不同的许可协议提供。请联系我获取更多信息。