добавить фотографии в симулятор iPhone - PullRequest
7 голосов
/ 19 ноября 2010

Мне нужно, чем при нажатии кнопки открывается альбом iPhone по умолчанию, и я могу выбрать фотографию.

Я много об этом читал, но все еще не работает.Я делаю следующее:

  1. ~ / Библиотека / Поддержка приложений / iPhone Simulator / Пользователь / Медиа / DCIM / 100APPLE / Я храню две картинки IMG_0000.JPG (300 на 300 пикселей) и IMG_0000.THM (75 на 75px)
  2. В моем приложении я делаю следующее по нажатию кнопки:
- (IBAction) btnOpenAlbum
  {
      album = [[UIImagePickerController alloc] init];
      album.delegate = self;  

      album.sourceType = UIImagePickerControllerSourceTypePhotoLibrary;

      [self presentModalViewController: album animated:YES];
  }

Я пробовал также UIImagePickerControllerSourceTypePhotoAlbum и до сих пор нет фотографий в альбоме.

AI решил этотакой способ:

  • Открыт симулятор iPhone.
  • Перетащите туда фотографии.И он автоматически копирует его в папку ~ / Library / Application Support / iPhone Simulator / 4.1 / Media / DCIM / 100APPLE и называет их IMG_0001.PNG IMG_0002.PNG и т. Д.

После этого всеработает нормально, но: когда я пытался скопировать элемент непосредственно в эту папку и дать им подходящие имена, iphone не распознал их.А также, когда я удалил их из этой папки и запустил симулятор - фотографии где на симуляторе, а в папке их не было.

Что это может быть?Thanx.

1 Ответ

6 голосов
/ 27 ноября 2010

ИИ решил это так:

Открыт симулятор iPhone.Перетащите туда фотографии.И он автоматически копирует его в папку ~ / Library / Application Support / iPhone Simulator / 4.1 / Media / DCIM / 100APPLE и называет их IMG_0001.PNG IMG_0002.PNG и так далее.После этого все работает нормально, но: когда я пытался скопировать элемент непосредственно в эту папку и дать им подходящие имена, iphone не распознал их.А также, когда я удалил их из этой папки и запустил симулятор - фотографии были на симуляторе, но в папке их не было.

...