Those options are:
1. Give out source to the library, and either source or object code to the work that uses the library (so that the work can be relinked)
2. Use shared linking and build the work into a .so that would work if the user replaced it (There is a point of contention in LGPL 2.1 as to whether you need to make it possible for the user to replace the .so. It's clear what the spirit is, but the actual wording does not require it)
3. Include a written offer for the stuff in #1.
4. Offer source from #1 through the same place that offers binaries.
5. Verify that the user already has the source, or that you already sent it to the user.
If the app store requires static linking, that rules out #2.