Hi Scott,
I think the problem is deeper than just a corrupted file. I opened my Music/iTunes/Mobile Applications folder and found Zeo 1.9.2.ipa
. It has a creation and a modification date of Jun 17 2013 (probably when I downloaded it from the iTunes store. The file itself has a size of 17,911,959 bytes. Given my suspicion of how iTunes handles apps I also have a copy of the same file which has the identical creation/modified date of June 17 and is stored outside the iTunes folder.
I tried the app on my iPad2 with iOS 7.x and it crashes. I did have it working with iOS 6. It also appears that the iOS update removed/cleared the sqlite file I had put in there to test it (I do not have a mobile unit). I just played around with a mechanism to display my bedside data and I came away with the conclusion that it was too difficult to convert to display in the mobile app and that the result was inferior to just desktop processing of the data in excel.
The specific file you describe I located in the MyZeo.app contents in the Payload folder. That file is 489,858 bytes with a creation and modification date of November 15, 2012 at 1:54 PM. If yours is different, let me know how I can get a copy to you to test.
I am not familiar with the code sign terminal command to verify my version is not corrupt. What is the specific command line string you used to test the app?
Is the mobile device pairing with the app and is it still collecting data in the sqlite file? If so, then you can extract the data and process it on your desktop (discussed elsewhere in this thread).