Build works in Simulator, but not on Device

I am building a book using director 1.3 and the sound sync class from Electric Eggplant, found in the code exchange.

I have everything working just fine in the simulator. Text displays and functions correctly.

Everything is in appropriate display groups, etc.

Building for the device however, and the text doesn’t display.
I have made sure that all text is toFront(), and that the text is the last thing added to the main displayGroup that is returned to the director class, so it is absolutely on top of everything else.

I have built with the last stable release version (591) and as a last ditch attempt at fixing things, a build with daily build 606, and there is no difference.

Does anyone have any experience with something like this? Everything works fine in the simulators, but doesn’t work on device. Any ideas where to look to solve the issues?

I am shooting in the dark now, and need any help I can get.

Thanks all!

[import]uid: 5317 topic_id: 14467 reply_id: 314467[/import]

do you have a copy of the font in the directory the app files are in [import]uid: 7911 topic_id: 14467 reply_id: 53499[/import]

Is this font a custom font? If it is, do you have this font in your application folder as JStrahan as correctly asked and have you also set the plist flag in the config files to use that custom font?

cheers,

?:slight_smile: [import]uid: 3826 topic_id: 14467 reply_id: 53515[/import]

Thanks guys,

I can’t believe I was ignoring the very root of the issue, the custom font.

I have now verified that the font is the issue, and will debug accordingly.

Thanks again! [import]uid: 5317 topic_id: 14467 reply_id: 53580[/import]

Well, after another fun filled day of debugging, it came down to an error in my build.settings file.

Once that was actually squared away, things work fine.

Know what I want?

I want Corona to spit out a warning when the build.settings file has an error. It doesn’t have to be specific to what the error is, I would appreciate some feedback when the file isn’t right. You know, like an extra comma somewhere that causes parts of the file to work, but the rest of it to fail, and your app to still run.

WARNING: Hey stupid! Check your build.settings file. Something ain’t quite right.

That would be enough to keep me on the right track, rather than a day and a half of bug hunting through code. [import]uid: 5317 topic_id: 14467 reply_id: 53615[/import]