Hello everyone, I have an app I programmed a coupe of years ago. The app is still working, and functional, but it's come to the point, where I need to do some updates to the app (new company logo, some data changes etc) Here's the catch 22, please be patient with me. I have my original code up and running still, but my version of xcode was old, also the framework that I was using with xcode, was also out of date. I realized quickly that It would be better if I just xcode on my newest laptop, and also update the framework on my newest laptop as well. I have xcode up and running, my app up and running and compiling in xcode. all is well here. However, once I am done my updates, here is what I am unsure of:
1. This is the same app and code, but it is not connected to my current bundle ID since I ported my code to a new instance of xcode. How do I connect my ipdated project with the same code, to my current bundle ID? IE: com.myapp (my app being the name of my app). Since it is the same code, and the same app, I want it connected to the same bundle ID.
2. After I do this, what is the best way to update my former development and distributuion profiles, that are connect to the bundle ID, since they are expired now.
I hope this all makes sense, any helpful advice and kindness, would be much appreciated.
You can't change the bundle ID when updating - you have to keep the same/original bundleID.
Just because you update Xcode, doesn't mean the bundleID will change on it's own in an existing project.
If that happened for whatever reason, then find the original bundleID in the Member Center or iTunes Connect, and manually add it to the project (same as you did in the past), then option-clean the build folder (means use the option key when using the Product menu) and build for the store.
Apple docs say this about updating profiles:
-=-
"Renewing Expired Provisioning Profiles
If a provisioning profile expires, the provisioning profile’s status displays Expired in your developer account. You renew an expired provisioning profile by editing and re-generating it, as described in Editing Provisioning Profiles in Your Developer Account. You don’t need to make any changes to the provisioning profile. Just scroll to the bottom of the Edit iOS Provisioning Profile or the Edit Mac Provisioning Profile page, and click Generate.
If the expired provisioning profile is installed on your device, remove it, as described in Verifying and Removing Provisioning"