It is not possible to save the plist to the app's bundle.
- (void)storeData:(NSString *)data inPlist:(NSString *)plist {
...
if (![[NSFileManager defaultManager] fileExistsAtPath:plistPath]) {
plistPath = [[NSBundle mainBundle] pathForResource:plist ofType:@"plist"];
}
Remove the last 3 lines above, you always need to store in the Document directory.