Jul 05
2010Better Gift List and iOS 4.0
Filed Under (General, Updates) by Andrew on 05-07-2010
Tagged Under : Gift List
Today we made the difficult decision to temporarily remove Better Gift List from sale. We’ve discovered what appears to be a very nasty bug in iOS 4.0 that can lead to frequent crashes. Note: this is a bug in the OS itself, not a bug in Better Gift list.
In short, the crash occurs when:
- You have a table with a header that contains editable text field.
- You edit that text
- You then insert/remove rows in the table.
Unfortunately this is exactly how the Event and Person views in Better Gift List work.
In this screenshot the name and date (green) are in the header, and the details & list of gifts (yellow) are rows in the table. Changing “Amy to Vietnam” and then adding/removing a gift, or even collapsing the detail list, will result in a crash under iOS4.
We’ve been in contact with Apple regarding this and are waiting to hear if there is a way to work around the issue. We’ve already tried several things but until there is a version in the app store that does not have this bug, we feel the right thing to do is remove it from sale. That really sucks, but we feel it’s the best thing to do for existing and new customers.
For people still using 3.0, 3.1, 3.1.2 & 3.1.3 this bug will not affect you.
For people using 4.0, you can avoid the bug by always going back to the previous screen when you have edited the name of an Event/Person/Gift. It’s not ideal I’m afraid, but it’s something.
Again, we’re sorry to anyone who’s encountering this issue.
Update:
This is now fixed in the latest version of both apps. Apple confirmed it was an issue in iOS 4.0 so we have implemented a cunning workaround for those devices.

