Securing in-app purchases

An app I am working on for a client will have a lot of video material that can be purchased however they want them to be secure. I figure the best way to do this would be to have them already in the app and just unlocked via an in-app purchase however this will increase the app size to much bigger than we hoped. In fact in order to do this the app would have to be split into different versions just to keep them all under the 2gb (?) limit.

The only other way I figure in-app purchases could work is by downloading the videos to the Docs directory, this would keep the app size down however the videos would then be available to the user outside the app which is something that the client really doesn’t want.

Am I missing something here or is there no other way to do it? [import]uid: 5833 topic_id: 10261 reply_id: 310261[/import]