This problem is showing after i upgraded my ipod OS to 4.0 . But still i use iPhone SDK 3.1.3
When i try to deploy app build in iPhone SDK 3.1.3 to my iPod its showing me the error
Error Starting Executable
No provisioned iPhone OS device is connected.
How can i get rid of this problem. should i downgrade my iPod OS to 3.1.3.
In this case, I think you need to use xCode 3.2.3 and configure the base SDK to Device 4.0 in order to install the application to your iPod. As I know, you can not downgrade to 3.1.3 once you upgraded to 4.0.
Related
I am having a problem with XCode and the ability to test an app on a physical device. I am running XCode v. 4.5.2 and my iPhone is OS 6.1. When I try to test on the physical device I get the following error:
"No provisioned iOS devices are available with a compatible iOS version. Connect an iOS device with a recent enough version of iOS to run your application or choose an iOS simulator as the destination."
The deployment target for the app is 6.0. I don't know what else to check. Can anybody offer advice?
Thx!
You need to upgrade to Xcode 4.6, which supports iOS 6.1 and above
https://developer.apple.com/library/ios/#releasenotes/DeveloperTools/RN-Xcode/index.html
OK. So, here's some details on my situation :
I've got a brand-new iPhone 4.
The iOS version has been updated to 5.1.1 (9B206).
The phone has been jailbroken using redsn0w.
I'm running Lion (10.7.4) and Xcode 4.3.
Now, my issue :
I'm creating a sample test app, which runs fine under the simulator.
Followed everything here, but without any result.
Also tried enabling my device via Organizer ("Use as development device").
When I click on "Use as development device", it keeps saying...
The version of iOS on “Dr.Kameleon’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 Dr.Kameleon’s iPhone
5.1.1 (9B206)
Xcode Supported iOS Versions Latest
5.0 (9A334)
4.3
4.2
While, when I try running on my "iOS device" (that's how it appears), it claims there's no device with a proper iOS version.
No provisioned iOS devices are available with a compatible iOS
version. Connect an iOS device with a recent enough version of iOS to
run your application or choose an iOS simulator as the destination.
Any ideas? What's going wrong?
Look, everyone who says you can't build directly on a jailbroken device is wrong. You can, and it's quite easy to do. If you don't have a provisioned device (and it looks like you don't), using this guide will work. I've tested it myself on Lion running Xcode 4.3 (it even works on later versions, but those are under NDA).
The real issue seems to be that, for whatever reason, you don't have the iOS 5.1 SDK - you're using the iOS 5.0 SDK. You can confirm this by looking in /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs and /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/DeviceSupport. If you don't see any mention of 5.1, you don't have it installed. Try downloading and installing Xcode again (I believe it's 4.3.2 now), which should have the iOS 5.1 SDK bundled with it.
This error is not due to the jailbroken iPhone, its basically due to your lower version of Xcode which doesn't support the latest iOS, try upgrading your Xcode version to latest.hope it helps
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.
I am just putting the finishing touches to an iPhone app that I have written, signed up to the developer program and installed Xcode 3.2.2 (1650) My question is which version of the SDK should I be using to build my application? I was thinking I should be using the latest 3.2 but when I select that I can only access the iPad simulator ...
Should I be using 3.1.3 which runs the iPhone simulator. (NB: I originally developed the app in 3.1.2
cheers gary
iPhone OS 3.2 only runs on the iPad, the current version for the iPhone is 3.1.3.
I've just installed Xcode 3.2.2 with iPhone SDK 3.2 Beta 5 (Snow Leopard)
This version of Xcode didn't come with any iPhone SDKs older than 3.0. But I want to create an app that runs on all devices from iPhone OS 2.2.1 -> 3.1.3.
I managed to add older SDKs into Xcode by downloading iPhone 3.1.3 with Xcode 3.1.4 and installing each 2.x SDK from the 'Packages' folder in the .dmg. So now I can select 2.2.1 as 'iPhone OS Deployment Target' and the 'Base SDK' as 3.1.3, and the app will build (thus letting me use 3.1.3 APIs with conditional coding whilst still running on 2.2.1 devices).
But the problem is the app will not install and run on my 2.2.1 iPod Touch. Instead, Xcode tells me 'No provisioned iPhone OS device is connected'. If I bring up the Organizer, in the left column, the iPod Touch has an orange sphere next to it, instead of green, and clicking on this reveals:
'The version of iPhone OS on “iPod touch” is too old for use with this version of the iPhone SDK. Please restore the device to a version of the OS listed below'
I'm not sure how to get this version of the SDK to support 2.2.1.
(It needs to be this download of Xcode/iPhone SDK because I also want it to be a universal binary so it runs on the iPad with a minimum of fuss).
While under NDA, I can't be more explicit than to tell you to read this thread in the Apple Developer Forums, which includes an explanation of this problem.
As far as I know, Apple recently made the 3.x updates available free of charge. I don't think there are any users out there still on 2.x!