Как я могу загрузить изображения из фотоальбома пользователя на iPhone? - PullRequest
3 голосов
/ 04 мая 2009

Я хотел бы загружать изображения случайным образом из фотоальбома пользователя, но я бы предпочел не иметь доступа к средству выбора изображений (т.е. я хотел бы, чтобы изображения были случайными фоновыми изображениями). Кто-нибудь знает, возможно ли это?

(я не смог найти никаких ссылок, кроме: UIImageWriteToSavedPhotosAlbum)

Редактировать: я пытаюсь сделать это в приложении для iPhone. Я не использую созданные мной сохраненные изображения - я хочу загрузить все фотографии, которые были сохранены в фотоальбоме.

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

Редактировать 2: Все, что я смог найти, это что-то вроде этого: http://trailsinthesand.com/picking-images-with-the-iphone-sdk-uiimagepickercontroller/

Я бы предпочел не использовать UIImagePickerController, потому что я не хотел, чтобы пользователь принимал решение. Я надеялся получить доступ к папке изображений и иметь возможность загружать их, но я не уверен, что это то, что Apple дает нам доступ ...

Ответы [ 4 ]

2 голосов
/ 04 мая 2009

Если я правильно понял, что вы хотите, чтобы открыть подключение к телефону (например, ssh) и собрать файловую систему телефона (или даже лучше определенное место) для фотографий?

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

1 голос
/ 08 января 2010

Это функция безопасности: пользователь сознательно выбирает фотографии, к которым приложение может получить доступ, в противном случае вредоносное приложение может собирать телефоны для изображений и молча отправлять их на какой-то злой сайт.

1 голос
/ 01 декабря 2009

Исследуя то же самое, я наткнулся на это приложение под названием pixelpipe, которое делает это. Они хорошо показывают все изображения в библиотеке iphone. Я не уверен, как они это делают, и как они получили одобрение от Apple.

1 голос
/ 07 мая 2009

Похоже, что в приложении для iPhone, одобренном Apple, сделать это невозможно.

Вы можете использовать UIImagePickerController, а затем скрыть подвиды внутри него, но вряд ли ваше приложение будет одобрено Apple.

Итак, похоже, нам придется подождать, пока можно будет добавить такую ​​функциональность, как эта ...

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...