Если вы просто хотите прочитать его в своем приложении, добавьте его в проект, и тогда он будет частью пакета (так что вы сможете найти его в коде независимо от того, где запущен файл .app).
[[NSBundle mainBundle] bundlePath];
должно указывать вам примерно в правильном направлении ...
Если вы хотите написать обратно, вы должны заставить приложение проверить его наличие в папке библиотеки приложений.(user / Library / your_application_name - в библиотеках OSX есть методы для нахождения папки библиотеки), если она не существует, загрузите ее из пакета и после выхода / выхода / сохранения / изменения и т. д. запишите ее обратно в соответствующую библиотеку приложенийпапка.
Это также может помочь ...
NSString *libraryFolderPath = [NSSearchPathForDirectoriesInDomains(NSLibraryDirectory, NSUserDomainMask, YES) lastObject];