ios - 使用GAP Socket进行通信。编译器说未找到 PGPlugin.h

标签 ios cordova

我正在尝试使用 GapSocket 建立套接字连接,并将一些数据(字符串)从 PhoneGap 应用程序发送到 TCP 套接字到打开端口 8888 的计算机。

我已经包含了所有依赖项:

  • 来自 cocoaasyncsocketasyncsocket.masynsocket.h

  • 来自 GapSocketGapSocketCommand.mGapSocketCommand.h

  • 包含GapSocket.js并引用www文件夹下index.html中的js文件。

    <

当我编译它时,它说找不到PGPlugin.h,我真的找不到这个头文件。

如何解决?我使用的是最新的 PhoneGap 版本 2.1.1。

最佳答案

文件PGPlugin.h用于以前版本的 Phonegap/Cordova。对于较新的版本,他们将其替换为 CDVPlugin.h .

一个可能对您有用的解决方案(嗯,这不是真正的解决方案,但主要是一种“技巧”/“使其发挥作用的潜在方法”...)可能会替换对 PGPlugin.h 的任何引用。与 CDVPlugin.h (<Cordova/CDVPlugin.h>)。这个解决方案对一些人有效;但是,问题是您可能会遇到链接到旧引用的多个依赖项...

建议您先检查GapSocket是否有发布版本在尝试上述操作之前,它已被移植到 Cordova 2.1.1。

关于ios - 使用GAP Socket进行通信。编译器说未找到 PGPlugin.h,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12671969/

相关文章:

javascript - Weinre 是否可以在调试 iOS webview 时设置 javascript 断点

android - 如何在 android 中创建一个浏览按钮以从 sdcard 或内部卡加载任何目录?

cordova - 防止调试 PhoneGap 应用程序

iphone - 避免 UITableViewCell 的背景 View 忽略单元格边界

ios - CoreData Fetch 从 Double 创建 String

ios - Swift - NSURL 错误

android - 如何在android中设置html5视频速度

android - phonegap 应用程序中的本地存储保护

ios - Swift 3-“NSPersistentContainer仅在ios 10和更高版本上可用”

ios - URL 图像不适用于 Swift Playgrounds 中的 UIButton