iOS 应用程序通过 USB 电缆连接与 OSX 中运行的应用程序进行通信

2023-11-30

iOS SDK 是否提供了一种方法让 iOS 应用程序通过 USB 电缆连接与 OSX/Windows 中运行的应用程序通信? 或者,套接字是唯一的选择?


如果您想通过 USB 与 iOS 中的 OS X 程序交互,PeerTalklib 似乎提供了一种便捷的方法(无需加入 MFi 程序)。

根据 github 页面,PeerTalk

为您提供 USB 设备连接/分离事件和连接设备的信息

可以连接到受支持的连接设备(例如 iPhone)上的 TCP 服务,通过 USB 传输桥接通信

提供更高级别的API(PTChannel和PTProtocol)以方便实施。

[is] 针对 libdispatch(又名 Grand Central Dispatch)进行测试和设计。

It also

已成功在iOS和OS X应用商店发布。

一个很好的例子是二重奏展示这是一款非常棒的软件,允许您使用 Lightning 或 30 针电缆将您的 iDevice 用作 Mac 的额外显示器。 [...]

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

iOS 应用程序通过 USB 电缆连接与 OSX 中运行的应用程序进行通信 的相关文章

随机推荐

  • 需要 Gradle 2.1 迁移到 Gradle 包装器并同步项目

    我正在尝试建立u202杰克 沃顿 Jake Wharton 的 Android 项目 我的 android studio 无法构建该项目 显示的错误如下 Gradle 2 1 is required Migrate to Gradle wr
  • mySQL 中奇怪的 Ascii 字符。需要查询才能删除

    我正在尝试找出如何从 mySQL 数据库中删除该字符 它是由其他没有做得很好的人为我转换的 表是 ps product lang 字段是描述和描述短 我认为我的查询应该是 更新 ps product lang 设置描述 替换 描述 但是我应
  • Mapbox:libc++abi.dylib:以 NSException 类型的未捕获异常终止(lldb)

    我在 Android 上工作时一直在实现 Mapbox 通过 CocoaPods 安装后在 iOS 上遇到错误 我得到了framework not found Mapbox但在以下答案之后目标覆盖 FRAMEWORK SEARCH PATH
  • R 中的直方图 - x 轴未正确居中

    我有一个列表中的直方图d我只需输入即可创建的值 hist d And this is what I get 我怎样才能使x轴一直向左延伸到该图的原点 左下角 为什么会在 0 4处截止 宏的回答是迄今为止最简单的路线 但是 如果您确实对默认行
  • 在 Xamarin.iOS 中将选项卡移动到顶部时删除底部的空白

    我需要根据 Youtube 的最新 UI 创建选项卡式菜单 并在 Android 和 iOS 上显示顶部菜单 Android 上的默认行为是在顶部显示菜单 这样就可以正常工作 在 iOS 上 我创建了一个自定义渲染 并使用以下代码将栏的位置
  • Java、C、PHP 的自动补全库?

    我正在为我的文本编辑器构建一个开源自动完成插件 因为它还没有 是否有我可以使用的自动完成库 即某种包含 Java C PHP 等常用函数的数据文件 我已经构建了插件 但我并不特别想浏览所有 Java 文档并手写插件将引用的实际库 我只是在寻
  • 如何让 Liferay 6.1.0 在找不到资源时始终重定向到 404 页面?

    我为我拥有的 Liferay 网站创建了一个简单的钩子 它包含一个覆盖默认 Liferay 404 的 404 jsp 如果我输入特定页面 它可以正常工作 例如 即将http localhost 8080 joky jsp throws 严
  • AspectJ 和 CDI

    我正在尝试找出一种将 bean 注入某个方面的方法 I mean public class Greeter public String greet String name public aspect GreeterAspect Inject
  • 使用一系列角度创建循环列表 python

    我有一个列表列表 其中包含角度集的下限和上限 就像是 1 22 2 24 359 15 360 21 总共360个元素 现在我想检查从 1 到 360 的每个角度 列表中包含该角度的元素 我正在考虑使用下限和上限来创建列表的所有元素rang
  • JAVA NIO Bytebuffer.allocateDirect() 对 int 的大小限制

    我正在尝试制作堆外内存缓冲区 我想要非常大的缓冲区 比如 10GB 我听说jvm堆有时会因为full GC而冻结 所以 我尝试用 java nio ByteBuffer 制作缓冲区 但是 我遇到了很大的困难 java nio ByteBuf
  • Stata:变量中相同值连续出现的最大次数

    我的数据集中的观察结果是玩家和二进制变量temp1如果玩家采取了行动 则 up 等于 1 否则等于 0 我想计算每个玩家的最大连续移动次数 simulation playerlist temp1 temp2 temp3 temp4 temp
  • Code::阻止详细构建

    我想查看发送到的实际命令g 在 Code Blocks 构建期间 我想确切地了解它在编译和链接步骤中使用的命令行参数 并且我不想在构建设置 GUI 中进行操作 或者 将 Code Blocks 项目转换为等效的 Makefile 也可以 但
  • 通过 REST API 的 Cosmos DB IN 子句

    我无法使用以下方式制定搜索查询INAzure Cosmos 文档 DB 的子句 Query query SELECT FROM LOADS l WHERE l schedulingSystem in schedulingSystem par
  • 如何向量化矩阵的行对角化

    我有一个 n m 矩阵 我想将其转换为 mn m 矩阵 结果的每个 m m 块包含每行的对角线 例如 如果输入是 1 2 3 4 5 6 输出应该是 1 0 0 2 3 0 0 4 5 0 0 6 当然 我不想自己一步步组装矩阵for lo
  • 谷歌云python sdk安装错误-SSL证书错误

    尝试在 Windows 10 上为所有用户安装 Google Cloud SDK Python 出现以下错误 这是新机器并开始全新建造 在此之前安装了python 2 7版本 请帮我解决这个问题 输出文件夹 C Program Files
  • Go Template ParseFiles 函数解析多个文件

    如果我将两个或多个文件传递给 Go Template 的 ParseFiles 函数会发生什么 func Template ParseFiles 它有帮助说 ParseFiles 解析命名文件并将结果模板与 t 相关联 如果发生错误 则解析
  • 对从托管代码创建的事件的 WaitForSingleObject 的访问被拒绝

    如何在 C 中创建命名事件对象 以便我可以在单独的 C 进程中等待它 我的流程 A 的简化 C 代码 EventWaitHandle evt new EventWaitHandle false EventResetMode AutoRese
  • Rails 5 - 使用多态关联 - 渲染视图

    我正在尝试学习如何在 Rails 5 应用程序中使用多态关联 我最近问this问题 但我对其进行了多次编辑以显示我正在尝试的所有内容 它已经变得混乱 我有名为 组织 提案 和 包 Bip 的模型 这些协会是 组织 has many bips
  • Android:如果同时请求 GPS 和网络,网络提供商将无法工作

    if gps enabled locationManager requestLocationUpdates LocationManager GPS PROVIDER 0 0 locationListenerGps if network en
  • iOS 应用程序通过 USB 电缆连接与 OSX 中运行的应用程序进行通信

    iOS SDK 是否提供了一种方法让 iOS 应用程序通过 USB 电缆连接与 OSX Windows 中运行的应用程序通信 或者 套接字是唯一的选择 如果您想通过 USB 与 iOS 中的 OS X 程序交互 PeerTalklib 似乎