Может кто-нибудь сказать мне путь XCode к iPhone? - PullRequest
0 голосов
/ 11 июля 2010

Я нахожусь в процессе предварительного заполнения файла sql и хотел бы знать, где Xcode хранит свои папки для приложений для устройства.Например, папки для получения приложений на симуляторе: / username / library / application support / simulator.Может кто-нибудь подскажите, пожалуйста, где находятся эти папки для устройства?Любая помощь приветствуется.

Ответы [ 2 ]

1 голос
/ 11 июля 2010

Он находится в папке build внутри папки проекта под релизом. Так что projectFolder/build/appName.build/release. Название фактической папки на конце может меняться в зависимости от целей и того, что нет.

Однако, если у вас есть идея поместить файл непосредственно в сборку, забудьте об этом. Работать будут только элементы, помещенные в комплект приложения правильно подписанным компилятором. Механизм подписи кода не позволит вам добавлять что-либо после компиляции.

Вместо этого добавьте файл SQL к самому проекту и добавьте его к цели выпуска. Когда вы создаете релиз, файл SQL будет включен в комплект приложения. Я делаю это довольно много.

0 голосов
/ 11 июля 2010

Используя CoreData плюс SQLite, я вижу, что файл хранилища sqlite помещается в каталог / Documents моего приложения в iPhoneSimulator. Если вы хотите точно получить этот путь, вы можете использовать этот метод:

NSString * documentsDirectory = [NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES) 
                                 objectAtIndex:0];
...