Мне нужен способ иметь приложение для iOS, которое может принимать сообщение на устройстве, подключенном через USB, запрашивать кучу данных об устройстве и возвращать ответ с этими данными.
Я новенькийдля iOS и быстрой разработки, поэтому мне нужно что-то:
- Simple
- Использует CocoaPods (из-за отсутствия поддержки ios в Swift Package Manager)
- НЕ требуетсяраспространение через App Store (который, я считаю, исключает использование APN)
Я пробовал следующее:
- BlueSocket: https://github.com/IBM-Swift/BlueSocket
Это, вероятно, может сделать работу, но очень низкий уровень и требует много работы для обработки размеров буфера и т. Д. Таким образом, решение REST может быть лучше
Китура:
https://www.kitura.io/ Это кажется идеальным.Однако, похоже, что он поддерживает только Swift Package Manager, что делает его большой PITA для реализации в настоящее время (напоминание; swift / ios newb здесь)
CoacoaHttpServer:
https://github.com/robbiehanson/CocoaHTTPServer Это выглядит нормально, однако я могу найти только примеры Objective-C.Предпочел бы иметь что-то, что включает в себя надежные примеры Swift (кроме того, репо не выглядит так, как будто оно было обновлено с 2015 года)
Существуют ли другие подходы, которые я должен рассмотреть, но которые здесь не перечислены?