Question

I just upgraded to XCode 3.2.5 and iOS SDK 4.2, and I upgraded my device to 4.2.1. Now I can only deploy a release version of my app. How do I deploy a debug version of my app? Do I need to install debug symbols on the device? If so how?

Was it helpful?

Solution

Perhaps this can solve your problem, at least it worked for me:

  1. Change the build settings for base sdk to latest iOS version
  2. Change the active configuration to Release
  3. Choose Device in the same menu as configuration
  4. Switch back to Debug configuration
  5. Choose Device in the same menu again

/Jakob

OTHER TIPS

Go to the developer.apple.com site, sign in to the iOS member site, on the home tab is the Launch Assistant that will help you install your app to your device.

Two methods for running (Release vs. Debug Modes):

A) Run in Profiling Mode (it has Release Build set by default. Note: the NDEBUG macro is NOT set!)

B) Change the Run [appname] part of your build Scheme to Release mode temporarily, then back to the Debug default afterwards.

As for the device deployment part, I have not encountered this problem.

if you use an old iPod device, you should support armv6 version.

set "Architectures" , add "armv6" in both Debug and Release mode.

Licensed under: CC-BY-SA with attribution
Not affiliated with StackOverflow
scroll top