Thanks for all the help guys, This forum is always really good at helping fellow developers, no matter how new they are
Well heres an update on my issue. This was probably a giant newbie mistake but i realized that all the testing i have been doing on my devices have been under a straight up development provisioning profile. After some reading and watching my corona terminal during builds i learned that corona does not build development apps the same way it builds distribution apps, i guess for distribution it does a lot more checks when building. So i figured i wasn’t seeing the same issues as apple because i was working with a different build “type”. I went back and created an AdHoc distribution profile since that pretty much builds the same way as a distribution to the app store, built my app using that and finally was able to recreate the error apple was seeing on my ipad! It was failing to find a background image on the start screen saying (background) was nil.
The issue was actually pretty strange but easy to fix, i had a background.png image in my code but the actual file in the folder was background.jpeg, the extension was hidden in the folder so i never noticed this. I could see in the terminal window while building the AdHoc app that it had errors with that file saying it was not a .png file. I went back and saved it as a .png file and now everything runs great on an AdHoc build. I just re-submitted to apple, we will see what happens but i feel good about it. Im just trying to figure out why corona or Xcode didn’t catch this. My code calls for display.NewImageRect( " background.png ") and ran fine in the simulator and on my devices, but the file in the folder was actually a .jpeg file.
Ill let you guys know if it gets approved this time.