Hey there Mark,
Thanks for responding and Happy New Year!
I do have a certificate and have deployed my app to test flight for multiple internal testing iterations.
This happened right after adding an additional scheme (staging and production) with environmental variables to hold the appropriate api keys and other ‘secret’ variables depending on what build I was running while keeping those keys out of my source code. After doing research this seems the best way to keep your keys secret. However after hours of thinking I messed up my project by adding another scheme, it seems these environmental variable only work when running the app while connect to Xcode. So every time I try to run the app without Xcode, it crashes because these env var’s return nil.
Bummer! Rookie mistake navigating for the best solution… Any chance you have a good resource on how to store api keys and keep them out of your source code? I have seen adding them to additional plists with config files and adding them to gitignore… is that my best bet? It is even worth it?
Thanks again Mark!