Убедитесь, что файл pList, в который вы пишете, находится в допустимом месте для его редактирования, например, документы в изолированной программной среде приложения.
Затем найдите путь к этому местоположению (если существует файл pList, он будет перезаписан) и используйте:
[myDictionary writeToFile:path atomically:YES];
Напишите, как далеко вы находитесь в процессе, и, возможно, какой-нибудь код / сообщение об ошибке ...