Hi I want to share data/files between apps on the SAME IOS device.
The scenario: one app pulls data (from a server / up to 1GB) to the device, and <
I could not give a full answer, but one of the option is the iCloud. If you set the same iCloud containers in your app's entitlements for each different apps, you can read/modified the shared files from your apps.It requires that both applications use the same Team ID.
"If you want to confer access to documents created by other apps published by your team, use additional strings to specify the bundle identifiers of those apps." More information here.
And it is an apple-friendly solution!