-1
|
Harsh Chaurasia · 技术社区 · 6 年前 |
![]() |
1
10
达里奥; 如果您想让您的附件通过30针连接器或新的Lightning连接器进行连接,或者您想让任何用户开发的应用程序通过iOS“外部附件框架”与附件进行通信,则必须在MFi许可证下开发附件。
您应该注意到,苹果只会向符合其标准并愿意接受信用检查的企业实体授予MFi许可证。此外,在最近对MFi计划进行重组之后,MFi配件现在只能由获得“MFi制造许可证”的公司制造。如常见问题所述,苹果将只向拥有大批量生产设施的公司授予生产许可证。只有获得MFi制造许可证的公司才能购买专有组件,使附件能够连接到iOS设备,或通过iOS外部附件框架与用户开发的应用程序进行通信。 所以,对于你的问题,“我能把我的产品在市场上没有任何问题吗?”的现实答案很简单,不。 其他一些选择是实现一个通过wi-fi与iPhone通信的附件,或者实现一个“Bluetooth LE”附件,通过corebooth框架与用户开发的应用程序通信。 不过,如果您选择Bluetooth LE选项,请记住,iPhone 4S或iPad 3rd gen之前的iOS设备没有支持Bluetooth LE的硬件。 在任何情况下,你都必须先获得苹果公司的批准,然后才能通过应用商店获得应用。 |
|
2
5
达里奥; 苹果MFi授权结构的最新变化已经关闭了小公司和“初创企业”销售“有线”iOS配件的任何机会。MFi开发者许可证的准入要求并不难满足,因此小公司仍然有可能开发MFi配件。然而,找到一家“MFi制造许可证”公司,愿意让您的设计通过苹果认证程序,然后为您制造配件,对于大多数小公司或“初创企业”来说,这可能是一个无法逾越的障碍。
如果您的配件对数据吞吐量的要求不高,蓝牙LE可能是您的最佳选择。假设你满足所有其他的法规要求,比如排放、安全等,你就可以在没有苹果限制的情况下销售你的产品。这枚硬币的另一面是,你不能在你的产品或包装上使用任何苹果的“商业外观”。很明显,苹果愿意批准设计合理的应用程序,这些应用程序可以与蓝牙LE配件相连接。 不过,正如我之前指出的,只有最新的iOS设备(iPhone4S、iPad3rd gen等)才具备支持蓝牙LE所需的射频硬件。 您可以在lists.apple.com的“Bluetooth dev”区域的档案中找到大量有关Bluetooth LE附件的信息。相应的CoreBluetooth框架对所有Apple iOS开发者开放。 如果蓝牙LE解决方案不适合您,wi-fi是唯一可行的选择。与蓝牙LE配件一样,有许多苹果认可的应用程序可以与独特的wi-fi配件配合使用。 当做,
|
![]() |
Danil · 种子/填充核心数据的最佳实践?[关闭] 8 月前 |
![]() |
Robin · LazyVGrid项目预计不会击中测试区域 8 月前 |
![]() |
Alex Smith · 移动到下一个视图控制器后如何显示警报? 9 月前 |
![]() |
selcukctn · 如何在react native中制作无限动画? 9 月前 |
![]() |
Nicolas Gimelli · iOS 18远程通信通知不起作用 9 月前 |