我需要一种方法来创建一个iOS应用程序,该应用程序可以通过USB连接的设备接收消息,查询有关设备的大量数据,并返回带有此数据的响应。
由于我对iOS和Swift开发还很陌生,因此我需要一个:
由于我对iOS和Swift开发还很陌生,因此我需要一个:
- 简单易用
- 使用CocoaPods(由于Swift Package Manager缺乏iOS支持)
- 不需要通过App Store分发(这排除了使用APN)
我尝试了以下两种方法:
- BlueSocket: https://github.com/IBM-Swift/BlueSocket
虽然这可能能够完成工作,但它非常低级,需要处理缓冲区大小等问题。因此,REST解决方案可能更好。
- Kitura: https://www.kitura.io/
这似乎是理想的解决方案。但是,它似乎只支持Swift Package Manager,目前实施起来比较麻烦(提醒:我是Swift/iOS新手)。
- CoacoaHttpServer: https://github.com/robbiehanson/CocoaHTTPServer
这看起来不错,但我只能找到Objective-C的示例。希望有包含可靠Swift示例的内容(此外,该存储库似乎自2015年以来没有更新)。
是否有其他方法我应该考虑,但我在此未列出?