2016-08-01 1 views
0

Je travaille sur une application iOS qui s'intègre à plusieurs périphériques Bluetooth (par exemple, les imprimantes et les scanners de codes à barres). Chacun des appareils est livré avec sa propre version de SDK et la plupart d'entre eux ont juste des SDK objectifs-c/swift mais pas des SDK javascript.Comment réduire la taille de l'ensemble de mon application iOS?

Vous souhaitez savoir quel est le meilleur moyen de réduire la taille de l'ensemble d'applications tout en prenant en charge plusieurs périphériques?

Sur la base de mes recherches,

iOS ne permet pas le téléchargement de-c objectif/code rapide dynamiquement lors de l'exécution, d'où la possibilité de télécharger les SDKs après que l'utilisateur ayant installé l'application est exclue.

Je voudrais obtenir un retour sur la faisabilité de la solution ci-dessous. Aussi laissez-moi savoir s'il y a une meilleure solution.

iOS version soutien 8+ cadres intégrés - ont pilote iOS séparés applications pour chacun des périphériques pris en charge qui installe juste le dispositif SDK en tant que cadre intégré partagé afin que l'application parent peut lier dynamiquement au partage cadre intégré si celui qui correspond le périphérique connecté est disponible, sinon forcer l'utilisateur à télécharger l'application du pilote respectif.

Répondre

0

Cette question est restée sans réponse pendant un petit moment, alors vous avez déjà compris cela, mais pas, vous ne pouvez pas faire des cadres intégrés partagés sur iOS. Seule Apple peut le faire. Tous les frameworks que vous utilisez doivent être fournis par Apple ou intégrés dans votre application.