简体   繁体   中英

Why can't I test on my iPhone after upgrading it to iOS 6?

I'm running Xcode 4.2 on Snow Leopard. I have upgraded my iPhone 4S to iOS 6, and now it's saying:

No provisioning iOS devices are available with a compatible iOS version...

whenever I try to perform tests on said device.

Am I going to need to completely upgrade my system, Xcode, etc. just because I upgraded iOS 6? IS there any way I could just install the iOS 6 version on my Xcode 4.2? I've been searching around, but sadly have had no real luck.

You have to match the iOS version with the SDK version, while the target iOS version can be different. So you need iOS SDK 6, that might require you to install Xcode 4.4 or 4.5 but you can still create projects targeting iOS 5. This way the signing and certificates will work.

The technical post webpages of this site follow the CC BY-SA 4.0 protocol. If you need to reprint, please indicate the site URL or the original address.Any question please contact:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM