I trying to test my iPhone app on real iPhone device having ios 5.0 restored recently.
Now when i connect iPhone to mac in xcode's organizer it is showing orange dot in front of device. Let me tell you that i m using xcode 3.2.6 with ios sdk 4.3 installed on Mac .
this is message i m getting in organizer.
The version of iOS on “Apple’s iPhone” does not match any of the versions of iOS supported for development with this installation of the iOS SDK. Please restore the device to a version of the OS listed below, or update to the latest version of the iOS SDK; which is available here.
OS Installed on Apple’s iPhone
5.0 (9A334)
Xcode Supported iOS Versions Latest
5.0 (9A334)
4.3.5 (8L1)
4.3.3 (8J2)
4.3 (8F190)
4.2
4.1
4.0
4.0.2
4.0.1
3.2
3.2.2
3.2.1
here u can check that both os installed on iPhone and Xcode Supported ios versions are same.
so i searched a lot for this and i got only one answer that reboot device as well as machine i tried both but both didn't work for me.
what can be the exact solution for this?
I think it is glitch from Apple. I had 3.2.6 and xCode 4 but then 3.2.6 I installed manually 5.0 (9A334) on the SDK Platform SDK. It will show yellow mark that does not recognizes the device.
Here is What I did
Launch 3.2.6 then go to the organizer. If you see the yellow mark on your iOS 5 device then open Xcode 4 and go to the organizer. From the Xcode 4 you will see the green mark. Now close Xcode 4 and Xcode 3 completely using Command + q button. Re-Launch the Xcode 3.2.6. It now changes to Green mark instead. Hope it fixes your problem.
Related
I am using Xcode 4.3.2 and want to run app on iPhone 3GS but when I am opening organizer window and showing following:
The version of iOS on “iPhone” does not match any of the versions of iOS supported for development with this installation of the iOS SDK. Please restore the device to a version of the OS listed below, or update to the latest version of the iOS SDK; which is available here.
OS Installed on iPhone
6.1 (10B141)
Xcode Supported iOS Versions
Latest
5.1 (9B176)
5.0
4.3
4.2
please suggest me .
Since downgrading the iOS version is difficult and doesn’t sound like an option for you, I think you must follow the other option:
update to the latest version of the iOS SDK
The iOS 6.1 SDK is included in Xcode 4.6.
Make your code compatible for ios 6.1
and try using xcode 4.5
I have strange problem.
I made app with deployment target of iOS 6.0
I have iPhone 4s with iOS 6.1 with XCode 4.5 installed on my Mac. XCode doesn't see my device. It says "iOS Device" not "krunal's iPhone" as usual.
(I am sure that device is connected because I see it in iTunes.) XCode denies to start my application on device. It says:
"The version of iOS on “krunal’s iPhone” is not supported by this installation of the iOS SDK. Please restore the device to a version of the OS listed below, or update to the latest version of the iOS SDK"
Please help..
Upgrade to Xcode 4.6, which includes support for iOS 6.1.
Goto Organizer and Select your device and mark your device for development, this should do it.
Got the developer certificate to test app on iphone entered device identifier, connected iphone as a device in the organizer it shows yellow light. In software version it shows 5.1 as installed on iphone device. It displays that it does not match any of the versions of iOS supported for development with this installation of the iOS SDK. Please restore the device to a version of the OS listed below
Xcode Supported iOS Versions
Latest
5.0 (9A334)
4.3 (8F190)
4.3
4.2
4.1
4.0.2
4.0.1
4.0
Eventhough got latest version but still i restored iphone but still got yellow light not changing to green any idea how to fix this issue.
Thanks for help.
If you are using xcode 4.2 and base SDK 5.0 than you can't test the app on your phone which has an OS version 5.1.
The general rule is that if you want your XCODE to detect the device for testing, the OS version on your phone should always be less than or equal to the base SDK (latest) supported by your XCODE.(And so should be the targeted OS version for the app)
Base SDK 5.1 is supported by XCODE 4.3 which only works on LION-X.
Hoping this helps.
It sounds like you don't have Mac OS X Lion.
Apple no longer supports Snow Leopard as a development OS. iOS 5.0 was the final version released on Snow Leopard.
It sounds like your iPhone has been updated to v5.1. If you update your OS to Lion, you'll be allowed to install v5.1 of the iOS software from apple's developer website, and continue developing and testing your apps like normal. Sorry to say though, this is impossible with Snow Leopard, which is why your organizer says "Please revert your iPhone iOS to v5.0, because that's the only thing I can support"
About 3 months ago I set up my iPhone for development; installed the provisioning profile, updated the device to the latest version of iOS, namely 4.3.3 (8J2) and testing applications on my iPhone worked 100%.
Today I went back to working on one of my iPhone applications after not having worked in XCode for about a month, and now I do not seem to be able to deploy applications to my iPhone. When I try deploy and run on my iPhone, I get the message "No provisioning iOS device connected", even though my iPhone is connected.
If I look in the organizer window of XCode, I see my iPhone listed there under DEVICES, but I see the following message when I select my iPhone entry:
The version of iOS on “Bruce Hill’s iPhone” does not match any of the versions of iOS
supported for development with this installation of the iOS SDK. Please restore the
device to a version of the OS listed below, or update to the latest version of the iOS
SDK; which is available here.
OS Installed on Bruce Hill’s iPhone
4.3.3 (8J2)
Xcode Supported iOS Versions
4.3.3 (8J2)
4.2 (8C134)
4.1
4.0
4.0.2
4.0.1
3.2
3.2.2
3.2.1
3.1
3.1.3
3.1.2
Does anyone have an idea what is going wrong here and why XCode seems to think that my iPhone has an unsupported version of iOS installed, when in fact the latest version is installed?
UPDATE:
I have tried restarting my Macbook Pro, doing a hard reboot of my iPhone and removing my iphone entry in the organizer. None of these actions helped. My iPhone keeps getting listed in the organizer with an orange circle and if I hover over my iPhone entry I get a tooltip message that says "This device is busy or otherwise unusable by Xcode."
I did notice that in my developer information in System Profiler it only shows sdk 4.2 (8C134) installed, not 4.3.3 (8J2), even though Xcode lists it as being present and supported in the message I quoted above. Here is my developer information:
Version: 3.2 (10M2423)
Location: /Developer
Applications:
Xcode: 3.2.5 (1760)
Interface Builder: 3.2.5 (823)
Instruments: 2.7 (3017)
Dashcode: 3.0.2 (333)
SDKs:
Mac OS X:
10.4: (8S2167)
10.5: (9L31a)
10.6: (10M2423)
iPhone OS:
4.2: (8C134)
iPhone Simulator:
3.2: (7W367a)
4.0: (8A400)
4.1: (8B117)
4.2: (8C134)
I think what happened here is that I installed Xcode and then later did an update of my iPhone to iOS 4.3.3. This problem then occurred because my Macbook Pro actually didn't have the SDK for 4.3 installed, even though Xcode seemed to think that it was installed.
So, I got this working by downloading an installing Xcode 4.0.2 and iOS SDK 4.3. I downloaded Xcode from here: http://developer.apple.com/xcode/
Once Xcode 4.0.2 was installed and running, I connected my iPhone, it showed the orange dot again briefly (for about 10 seconds or so) and then this turned to a green dot and I was able to deploy my application to my device again... FINALLY!! :) In my developer settings in System Profiler, I also see iPhone OS: 4.3:(8H7) listed there now. I think that this issue would also have been resolved by installing Xcode 3.2.6 with iOS SDK 4.3, as this would, I think, also have resolved the missing or corrupt SDK 4.3 on my Macbook, but I chose to download and install the latest version.
So, bottom line: Xcode working again! I am happy! :)
I had a similar problem with my 3GS and i solve it by resetting iPhone's developer configuration. Try to hard reset your device (here' the link - don't worry, your dta will survive). Then remove your device from Xcode organizer and add it again.
Also try 'Cleaning' your Xcode project and just turning off your phone and back on again. Restart your computer while you're at it. After it's back up, open Xcode, then plug in the device. It should do its thing then start working again. I had the same issue a few times when I updated and hadn't disconnected/reconnected everything.
I recently upgraded my new iPod from iPhone OS 3.1.3 to iPhone OS 4.0 (8A293). However wen attached with xcode organizer i get following error.
OS Installed on Panks’s iPod
4.0 (8A293)
Xcode Supported iPhone OS Versions
4.0 (8A274b)
3.2
3.1.3
3.1.2
3.1.1
3.1
3.0.1
3.0
I tried to downgrade IOS to 4.0 (8A274b) however wen installation is complete it says OS expired error msg and just shows connecting itunes icon.
Can anyone please help.
Thanks
It sounds like you have one of the developer betas of Xcode installed. The 8A274b build was for the beta right before the gold master was released. Just download the latest SDK and install it over your current install.