I've been learning to program using Xcode 4.6.3 for a year now and have just recently enrolled into the Apple Developer Program. For practical reasons, I've chosen to stay on Xcode 4 until I'm well versed with all the software, device provisioning and app submission. Eventually, I'll convert to Mavericks, Xcode5 and finally code for iOS7.
My question is : If I create and install a certificate in Mountain Lion, what will happen when I move into Mavericks?
nothing will happen, all Certificates will stay valid.
but maybe the provisioning profiles needing updates if use iOS7 libs
but xcode will doe that for you.
Sorry to say that everything was not fine for me. I have recently migrated to Maveric(10.9) from Mountain Lion (10.8.5). Though I opened my previous login.keychain file with KeyChain Access, it did not worked for me. I have lost my developer-certificate's private key.
I have found another way to take back-up of your developer's account details.
Open Xcode preferences->account. Export your accounts and save them properly.
After migrating to Maverick or Yosemite import the file to your Xcode.
Related
Build & run works fine on my iPhone 5 with Xcode 4.5.2.
But when I try to Profile on the device I get this error:
Code Sign error: Provisioning profile 'CG82BAAB-492F-5973-322F-F185257EA26B'
can't be found
I tried to unset and re-set the developer team provisioning profile in the Debug code signing section of the build settings but this didn't solve the issue.
This is a project I dragged over to my new Mountain Lion mac from an old Snow Leopard Mac. It's a old iPhone 4 project which I am trying to migrate to iPhone 5.
This is a project I dragged over to my new Mountain Lion mac from an old Snow Leopard Mac. It's a old iPhone 4 project which I am trying to migrate to iPhone 5.
It is likely that you did not transfer your developer certificates and profiles from the old computer. Check in Xcode organizer what you have installed there... also, you can sync from Xcode with your developer account, so you can avoid manually copying the profiles over, but you need to install the developer certificates at least...
I am using Xcode 3.2.6. My mac OS X version is 10.6.8. I added my new iPhone 4S in device portal and installed provisioning profile. iOS 5.1.1 is installed on my phone. I got orange dot in front of my device in organizer and this message comes when i try to add device to portal. "Xcode cannot find the software image to install this version".
How can i change that orange dot to green so i can install and check my app in my new iPhone. Thanks in advance.
I assume your 4S is running iOS5? You should update Xcode to the latest version (available on the mac app store)
You should upgrade your Xcode with 4.3 at least.
Also make sure you only have the new profile installed under your provisioning tab on both the device and one the Mac duplicates will cause problems such as these although xcode needing updated may be the problem too like mentioned above try to go to the Mac app store and download it although if you aren't on lion it won't be available apple is really good about that kind of thing too.
Having already upgraded from Mac OS X 10.5 to 10.6, I really don't want to push my luck upgrading to 10.7. So when the time comes I am looking to do a clean install. Please keep in mind that I am a relative newbie to Mac OS and so far every thing has, well, "just worked". That being said ...
What should an iOS developer backup prior to doing a clean install of Lion?
Thanks in advance,
Mike
Export any developer or distribution certificates from Keychain Access that you do not want to recreate.
If you've been good about checking everything (including artwork, your own documentation, snippets, etc.) into an external source code control repository (and have tested this by building from a clean checkout into an empty directory), then all you really need to continue iOS development on any new or different Mac are your logins, certificates and private keys. Just re-download the SDK appropriate for the Mac OS you are running.
But there might be a whole bunch of other stuff on your Mac in your User account that you might want to backup (iOS backups, music, photos, documents, etc., etc.)
This might be a weird question, but I'll try anyway.
I set up my dev environment with certificates etc on an old MBP, built an app and released it on the App Store. I've since upgraded to a new MacBook Pro, but didn't move over any certificates, so can no longer build my application.
Have I completely screwed things up? How can I install the right certificates on my new MBP? Note: I do not own the old MBP any longer so cannot transfer anything from there...
Thanks for any advice!
you can allways download developer-certificates / provisioniong profiles from the Provisioning Portal
I hope that helps.
sam
Assuming you are running at least Xcode 3.2.2 (it may be present in earlier versions, too), on your old machine go to the Window menu and select Organizer. Then go to the Developer Profile section under iPhone Development. Select Export Developer Profile.
Copy it over to your new mac, go through the same steps to import and you should be good to go.
I can't do anything right now, because after updating to Snow Leopard my whole development environment is totally screwed up. Do I also have to run through the painfull process of assigning provisioning certificates and all this annoying stuff once again now? It's long time ago I did that, but I slightly remember I had to set up something in Xcode. If yes, is there a useful guide that shows what to do?
You should not have to do anything - your provisioning profiles are all stored in the same place they used to be (~/Library/Mobile Device/Provisioning Profiles).
Make sure you download the latest XCode 3.1 SDK from the developer portal, it includes the final XCode and iPhone SDK set for Snow Leopard.