【问题标题】:Writing device drivers for iOS为 iOS 编写设备驱动程序
【发布时间】:2016-06-28 20:08:09
【问题描述】:

我有一个高级问题,我想了解以下信息:

是否可以在 iOS 中编写设备驱动程序?是否可以编写驱动程序并将其部署到我的 iPhone 或 iPad 上?

如果是,那么是否建议使用 Swift 语言编写驱动程序?还是c?

【问题讨论】:

  • 您认为驱动程序到底是什么?
  • 驱动程序?为了什么?你的想法是什么?
  • 我的意思是设备驱动程序。但从答案来看,这似乎是不可能的。

标签: ios iphone swift driver


【解决方案1】:

简短的回答,不。

我不太确定你想做什么,所以更多细节可能会有所帮助,但听上去,你不能在 iOS 上编写和部署设备驱动程序。

iOS 被 Apple 严格锁定。每个应用程序都存在于自己的sandbox 中,以确保系统安全。您可以访问公共 API。访问私有 API 可能会导致您的应用被 review process 拒绝。

【讨论】:

    【解决方案2】:

    要为 iOS 设备编写和安装设备驱动程序,您需要获得 Apple 的支持。有各种类型的驱动程序,具体取决于您想要做什么。他们为制造插入闪电端口(或较旧的 30 针端口)的配件的供应商提供了一个程序,并为蓝牙设备制造商提供了另一个程序。两者都需要 Apple 的许可。

    我不确定还有哪些其他类型的设备驱动程序是可能的。你需要更具体。

    【讨论】:

    • 你说的程序是 mfi 我猜developer.apple.com/programs/mfi 看起来我们一旦注册了 mfi 就可以访问私有 API。
    • 您的问题太模糊,无法在本网站上使用,也无法回答。您需要为您的问题添加更多细节。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2013-03-23
    • 2011-04-01
    • 2023-03-23
    • 1970-01-01
    • 2012-12-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多