Posts Tagged ‘iPhone’

Settings.bundle doesn’t appear in iPhone Settings

Friday, July 2nd, 2010

Hi,

We were working on an iPhone app recently and added a Settings.bundle to allow the user to set their preferences as described here and here.  However whenever we ran the app either on the device or on the simulator the settings simply would not appear in the iPhone’s settings.

After much digging around and many hours banging heads on walls we finally tracked it down.  Settings bundles are only added to the phone the first time the application is installed. If you’ve worked on an application and deployed it to your development device or simulator before adding the settings.bundle to your XCode project then subsequent build and runs won’t add the settings unless you remove the app from the device or simulator in the usual way. i.e by pressing and holding the app icon and removing it when it starts shaking.

The next time you deploy to the device or simulator the settings should be present.

We hope this helps someone.

Solution to crackling and breaking up conversation on iPhone

Tuesday, October 27th, 2009

Hi,

Yesterday one of our iPhones developed an intermittent fault with the call quality.  Often we could hear the other party but they couldn’t hear us, or vice versa.  It didn’t seem to matter who initiated the call or wether it was a mobile to landline call or mobile to mobile.

iPhone

iPhone 3G

We took the following diagnostic steps to try and track down the problem :

1) Made a sound recording with the Voice Memos app and played it back to confirm speaker / mic working.

2) Powered off and on again

3) Reset (pressed Home and Power button simultaneously for 10 seconds)

4) Did a Restore through iTunes.

All to no effect.  A quick call to O2 resulted in a couple more things to try :

1) Remove SIM card and give it a good clean.  It was surprising how much pocket fluff was in there!

2) Try the SIM card in another phone.

With the second option above we actually found that the other phone (a Nokia) started exhibiting the same behaviour so the problem appeared to be with the SIM, not the iPhone (phew!).

A quick trip to the local O2 retail store for a SIM swap (done in the store with no temporary number or delay) and we’re back up and running again.

We hope this helps someone else.

UPDATE : the solution may not have been that simple as the problem resurfaced a few days later.  We’ve just done a complete factory reset and fingers-crossed we’ll be OK.  Just made a 6 minute call which was impossible this morning.

Missing (red) frameworks in iPhone XCode projects after upgrade

Monday, September 28th, 2009

Hi,

We just upgraded XCode to the latest release (3.1.4 as at time of writing) and noticed that after doing so a number of our iPhone projects now had their Frameworks all set to missing (i.e coloured in red) like this :

The problem

The solution wasn’t immediately obvious but just in case anyone else was wondering what was required to fix it here are the steps :

1) Open the settings for your project by right-clicking and choosing ‘Get Info’ :

2) This will display this page, which will display the root of the problem in the ‘Base SDK for all configuration’ drop down :

The problem is that the project was set to ‘iPhone Device 2.2′ which is no longer supplied with XCode.

3) To fix the problem simply change the Base SDK to whatever is appropriate for you, e.g :

and voila, the problem is solved :

Thanks for reading.