prolific brings up a good point. You could have a file casing issue. That is, your code is trying to load a file name that does not match the exact casing of the file. You see, the file systems on Mac (by default) and Windows are not case sensitive and allow you to load files with the a casing mismatch. However, the file systems on iOS and Android are case sensitive, and will fail to load the files. Your code is likely not set up to handle when files fail to load, such as display.newImage() returning nil, which would lead to a Lua runtime error… thus causing this “application has been corrupted” error.
So, the simple solution is to go through all of the file names in your code and make sure that they exactly match the file name casing that they are trying to load. [import]uid: 32256 topic_id: 30051 reply_id: 121059[/import]