On the face of it, this seems a very simple problem but for some reason I can\'t quite get it to work.
I have a magazine-style app that downloads the data for each issue
I am unsure if you can 'legally' get away with this. But the problem is likely you are suppling a 'xib' instead of the compiled version the 'nib'.
You can do this manually from the command line by using the provided ibtool
program.
ibtool --errors --warnings --output-format human-readable-text --compile ${OUTPUT_NAME} ${INPUT_NAME}
You'd then place the compiled .nib file into the bundle and load as you've been trying.