Я работаю над приложением iOS, которое интегрируется с несколькими устройствами Bluetooth (например, принтеры и сканеры штрих-кодов). Каждое из устройств поставляется с собственной версией SDK, и большинство из них просто имеют объектные-c/swift SDK, но не javascript SDK.Как уменьшить размер пакета приложения iOS?
Хотите узнать, что является лучшим способом уменьшить размер пакета приложения в то же время, поддерживая несколько устройств?
Основываясь на своих исследованиях,
IOS не позволяет загружать Objective-C/быстрый код динамически во время выполнения, поэтому вариант загрузки SDKs после того, как пользователь, установив приложение исключается.
Хотел бы получить обратную связь о возможности решения ниже. Также дайте мне знать, если есть лучшее решение.
IOS версия 8+ поддержка встроенных рамки - Есть отдельные драйвера IOS приложений для каждого из поддерживаемых устройств, которые только устанавливают устройство SDK как общий встроенный каркас, так что родительское приложение может динамически ссылку на общий встроенная инфраструктура, если таковая соответствует подключенному устройству, в противном случае заставить пользователя загрузить соответствующее приложение-драйвер.