ios frameworks - How to reduce my iOS app's bundle size? -


i working on ios app integrates multiple bluetooth devices (e.g. printers , barcode scanners). each of devices comes it's own version of sdk , of them have objective-c/swift sdks not javascript sdks.

would find out best way reduce app bundle size @ same time supporting multiple devices ?

based on investigations,

ios doesn't allow downloading objective-c/swift code dynamically during runtime, hence option of downloading sdks after user having installed app ruled out.

would feedback on feasibility of below solution. let me know if there better solution.

ios version 8+ support embedded frameworks - have separate ios driver apps each of supported devices installs device sdk shared embedded framework parent app can dynamically link shared embedded framework if 1 matches connected device available, otherwise force user download respective driver app.

this question has gone unanswered little while, may have figured out, no, cannot make shared embedded frameworks on ios. apple can that. of frameworks use must either provided apple or embedded inside app.


Comments