Hi Ryan,
please note:
https://github.com/gstf/libspatialite-ios is a different
project, it's completely independent and it has no direct connections
with
https://www.gaia-gis.it/fossil/libspatialite
it would be probably more useful if you'll post any questions about
specific iOS issues directly to the authors and maintainers of
https://github.com/gstf/libspatialite-ios
that said, 112 MB of binary code seems to be an unbelievable high
figure for libspatialite alone.
I have no direct experience about iOS, but I can ensure you that
the current Windows x86 binaries (full fledged build including
topology and any other advanced feature) just require 14 MB;
spatialite_gui (a feature rich application supporting a rich and
sophisticated graphical interface) scores about 31 MB.
such figures noticeably differ from what you are reporting
about iOS.
bye Sandro