我正试图确定如何检测设备是否支持空投。我的想法是试图获得空中的UIActivity并调用canPerformWithActivityItems:on。问题是我无法弄清楚如何获得空投的UIActivity,任何人都知道如何做到这一点?有没有人有不同的方法来解决这个问题?
谢谢, 欧米
答案 0 :(得分:2)
没有API公开此信息,因为UIActivityViewController不会公开系统的UIActivity对象。
不幸的是,获取此信息的唯一方法是检查设备支持。
要与AirDrop共享内容,两个用户都需要以下其中一项 使用iOS 7的设备:
- iPhone 5或更高版本
- iPad(第4代)
- iPad mini
- iPod touch(第5代)
AirDrop使用Wi-Fi和蓝牙传输信息。 您需要一个iCloud帐户才能与“联系人”共享。
您可以通过多种方式检测到这一点。如果您没有执行此操作的现有代码,请查看the EPPZDevice class,它将为您完成大部分工作。