Я видел много вопросов о том, как добавить изображения в симулятор, и видел два ответа:
- Нажмите и удерживайте, чтобы сохранить в Mobile Safari на телефоне
- Добавить файлы в папку 100Apple (или любую другую)
Оба прекрасно работали во всем, что было до iOS SDK 4.0. Те же методы больше не работают для меня, и ни для кого еще, что я видел. Я попытался записать изображение в библиотеку фотографий вручную, используя следующий фрагмент кода, который я где-то нашел:
- (void)image:(UIImage *)image didFinishSavingWithError:(NSError *)error contextInfo:(void *)contextInfo{
UIAlertView *alert;
if (error) // Unable to save the image
alert = [[UIAlertView alloc] initWithTitle:@"Error"
message:@"Unable to save image to Photo Album."
delegate:self cancelButtonTitle:@"Ok"
otherButtonTitles:nil];
else // All is well
alert = [[UIAlertView alloc] initWithTitle:@"Success"
message:@"Image saved to Photo Album."
delegate:self cancelButtonTitle:@"Ok"
otherButtonTitles:nil];
[alert show];
[alert release];
}
Но это ошибки каждый раз. Так это проблема с доступом на запись симулятора? или просто какая-то ошибка? Я уже обновил iOS 4.1 SDK в надежде исправить это, но это не так.