I am using the following code to write into a plist:
NSMutableArray *d = [[NSMutableArray alloc] initWithContentsOfFile:
[[NSBundle mainBu
You can't modify the main bundle on the device, you don't have the privileges to do that. So you can't write a plist into the main bundle. I doubt this worked on the 4.3 device, it just may not have given you an error.
You should save data into the documents directory, there are tons of code samples on here for getting a path to the documents directory.