*Iphone 5* Error 4005, 4013, 4014 Solución HD
iphone 6 error 4013, 4014, 4005 solutions
iPhone 6/6 Plus iTunes Error Codes Summarization
How to Fix Error 9 on iPhone 6 and 6 PLUS with out any Grinding into CPU in under 6 mins
How-To: Fix Activation Errors On iPhone
iphone 6 error 4013 solution, how to fix iphone 6 error4013,4014,4005
How to fix error 405. That’s an error.
Fix Error Loading Tap to Retry With YouTube App on Very Old iPad
100% working method to fix ITUNES ERROR on RESTORING/UPDATING — 3gs/4/4s/5 ALL ipad ipod touch
iPhone 5: No Cellular Data (4G LTE) on MetroPCS? Change APN Settings
Также смотрите:
- Что делать если забыл логин и пароль на Айфоне
- Проблема с экраном iPhone 5c
- Из чего сделана камера Айфон 5S
- До какой версии можно откатить iPhone 4S
- Топ бесплатных приложений и игр для iPhone
- Установка wats up на iPad
- Скинуть книги с компа на Айпад
- На Макбуке не работает facetime
- iPhone 5 слишком быстро заряжается
- joyetechelektronik sigaralar
- Можно ли поменять touch ID на iPhone 5S
- Нужен ли антивирус для Макбука
- Ремонт зарядного устройства Макбук
- Подключение iPhone к audio 20
- На Айфоне пропал звук без наушников
Ошибка 4005 может возникнуть при обновлении или восстановлении iPhone, iPad или iPod и означает, что Ваше устройство не может быть восстановлено. В данной статье мы предлагаем нашим читателям несколько простых и эффективных способов, как исправить ошибку 4005 на iPhone.
Причины появления ошибки 4005 в iTunes могут быть различными, начиная от вредоносного действия вирусных программ, препятствующих успешной работе программ iOS-устройства, в том числе, iTunes, до неисправностей службы Apple Mobile Device Support (AMDS). Кроме того, ошибка может скрываться в самом ПО iTunes, например, загрузочный пакет мог быть поврежден или установка не была полностью завершена.
Перед тем, как начинать предпринимать какие-либо действия по устранению ошибки 4005 на Вашем iOS-устройстве, убедитесь в наличии следующих необходимых условий:
- 1) аккумулятор Вашего устройства полностью заряжен;
- 2) доступная память на устройстве составляет не менее 1 Гб;
- 3) на Вашем ПК установлена последняя версия iTunes.
Итак, ниже мы представляем Вам несколько способов устранения ошибки 4005 «Не удалось восстановить iPhone».
6 Способов исправления ошибки 4005 при восстановлении iPhone
- Способ 1. Использование программы Tenorshare TunesCare
- Способ 2. Перезагрузка компьютера
- Способ 3. Перезагрузка iOS-устройства
- Способ 4. Проверка USB-порта и USB-кабеля
- Способ 5. Запуск программы-антивируса
- Способ 6. Коренное решение проблемы
Способ 1. Использование программы Tenorshare TunesCare
Самым верным, быстрым и действенным способом будет сразу же обратиться к специализированной программе Tenorshare TunesCare, разработанной для решения любых неисправностей iTunes. Приложение доступно абсолютно всем, обладает дружеским пользователю интерфейсом и помогает устранить неполадки в работе iTunes всего за пару кликов.
Шаг 1. Загрузите программу Tenorshare TunesCare с официального сайта разработчика и установите ее на Ваш ПК.
Шаг 2. Подключите Ваше iOS-устройство к ПК с помощью USB-кабеля и запустите программу.
Шаг 3. Выберите «Устранить все iTunes ошибки».
Шаг 4. Программа начнет загрузку драйверов для iTunes, после чего неисправности будут автоматически устранены программой TunesCare, а iTunes так же автоматически перезагружен для дальнейшей работы.
Способ 2. Перезагрузка компьютера
После загрузки последней версии iTunes (если у Вас ее ранее не было) может понадобиться перезагрузить ПК для того, чтобы проверить, появится ли теперь снова ошибка 4005. Выполните перезагрузку Вашего компьютера через команду Пуск – Завершение работы – Перезагрузка. Кроме того, проверьте наличие обновлений для операционной системы и драйверов ПК и, при необходимости, установите их.
Способ 3. Перезагрузка iOS-устройства
Выполните перезагрузку Вашего iPhone, iPad или iPod. Возможно, ошибка возникла лишь из-за временного сбоя системы iOS-устройства.
iPhone X, iPhone 8 или iPhone 8 Plus: нажмите и сразу отпустите кнопку увеличения громкости. Нажмите и сразу отпустите кнопку уменьшения громкости. После этого зажмите боковую кнопку до тех пор, пока не появится «яблоко».
iPhone 7 или iPhone 7 Plus: одновременно зажмите боковую кнопку и кнопку уменьшения громкости до тех пор, пока на экране не появится «яблоко».
iPhone 6s и более ранние модели, iPad или iPod touch: одновременно зажмите кнопку «Домой» и верхнюю (в некоторых моделях – боковую) кнопку, пока на экране не появится «яблоко».
После перезагрузки вновь подключите устройство и проверьте, работает ли с ним iTunes.
Способ 4. Проверка USB-порта и USB-кабеля
Иногда причиной появления ошибки 4005 является неисправность USB-порта. Это легко проверить (и, соответственно, решить проблему), подключив кабель к другому порту Вашего ПК. Если с портом все в порядке, проверьте также сам кабель на наличие неисправностей, подключив его к другому ПК. Кроме того, можно также попробовать выполнить восстановление Вашего iOS-устройства на другом компьютере.
Способ 5. Запуск программы-антивируса
Чтобы убедиться, что ошибка не является следствием заражения компьютера вируса или вредоносного ПО, запустите установленный на Вашем ПК антивирус. Если вдруг у Вас его нет – срочно установите! Многие подобные проблемы будут предотвращены. При обнаружении зараженных файлов или программ – произведите комплексную очистку компьютера. Не лишним будет также очистить систему от временных файлов и папок.
Способ 6. Коренное решение проблемы
Если все вышеприведенные методы не исправили положение, и ошибка 4005 все еще появляется, эффективным орудием ее устранения станет стороннее приложение Tenorshare ReiBoot , предназначенное для решения любых проблем системы iOS. Программа работает с версиями iPhone XS MAX/XS/XR/X/8/8 Plus/7/7 Plus/6s/6/5s, а также продуктами линейки iPad и iPod touch.
Шаг 1. Загрузите программу Tenorshare ReiBoot с официального сайта разработчика и установите ее на Ваш ПК.
Шаг 2. Подключите Ваше iOS-устройство к ПК с помощью USB-кабеля и запустите программу.
Шаг 3. После обнаружения программой Вашего устройства нажмите Войти в режим восстановления.
Шаг 4. Запустите программу iTunes, которая обнаружит Ваше устройство в режиме восстановления и через которую Вы сможете восстановить Ваше устройство.
Таким образом, исправить ошибку 4005 несложно, следует лишь сразу обратиться к специально разработанным для подобных случаев программам, таким как Tenorshare TunesCare или Tenorshare ReiBoot, и через пару минут Вы уже сможете без проблем работать с Вашим восстановленным iPhone. Кроме того, данные программы полезно иметь на своем ПК на случай появления иных ошибок или каких-либо сбоев iOS.
Присоединяйтесь к обсуждению и поделитесь своим голосом здесь
Ошибка восстановления iPhone 4005 возникает при попытке обновить или восстановить iPhone с помощью iTunes в Windows или MacOS. Это происходит из-за программных проблем с iTunes на компьютере или с самим iPhone. Сообщение об ошибке гласит: «iPhone« имя устройства »не может быть восстановлено. Произошла неизвестная ошибка (4005). »
Основной проблемой, которая приводит к этой ошибке, обычно является ваша версия iOS для любого устройства. Кроме того, iTunes также может быть устаревшим или iTunes может иметь неполную установку.
Ошибка восстановления iPhone 4005
В этой статье мы пройдемся по всем решениям, начиная с самого простого и заканчивая спуском.
Способ 1: обновить iTunes
Наиболее распространенным решением этой проблемы является проверка, если вы обновили iTunes. Существует история проблем с синхронизацией продуктов Apple, если iTunes устарела. Здесь мы будем использовать встроенную функцию проверки обновлений в iTunes.
- Перейдите к «Справке», а затем проверьте наличие обновлений на панели задач iTunes. Нажмите на нее и дождитесь обновления.
Проверьте наличие обновлений в iTunes
- Вы также можете скачать последнюю версию iTunes с Вот
Способ 2: принудительно перезагрузите устройство
Есть несколько случаев, когда само устройство имеет временные неправильные конфигурации, которые вызывают проблемы во время процесса синхронизации. Здесь мы обсудим шаги по принудительной перезагрузке вашего устройства в зависимости от разных производителей:
iPhone 8 или выше:
Коротко нажмите кнопку увеличения и уменьшения громкости, а затем нажмите и удерживайте боковую кнопку, пока экран не станет черным. Кнопки должны быть нажаты в быстрой последовательности.
Принудительно перезагрузить iPhone 8 или выше
iPhone 7 и 7 Plus:
Нажмите и удерживайте боковую (или верхнюю) кнопку и кнопку уменьшения громкости, пока не увидите логотип Apple.
Принудительно перезагрузить iPhone 7
iPhone 6s или ранее:
Нажмите и удерживайте боковую (или верхнюю) кнопку и кнопку «Домой», пока не увидите логотип Apple.
Принудительно перезагрузить iPhone 6 или ниже
После перезагрузки устройства попробуйте снова синхронизировать его с iTunes и посмотрите, решена ли проблема навсегда.
Способ 3: замена USB-кабеля
Еще одна вещь, которую нельзя упускать из виду — это USB-кабель, который вы используете для синхронизации вашего iPhone с iTunes. Мы сталкивались с многочисленными случаями, когда у пользователей возникали ошибки синхронизации только из-за того, что USB-кабели были повреждены или не могли передавать данные.
USB-кабель для iPhone
Попробуйте использовать другой USB-кабель для процесса синхронизации и посмотрите, имеет ли это какое-либо значение. Вы также можете приобрести новый кабель для передачи данных в интернет-магазине.
Способ 4: смена ПК
Чтобы изолировать дальнейшие ошибки с iTunes, вы должны попытаться использовать другой iTunes на другом компьютере для процесса синхронизации. Если процесс синхронизации проходит успешно, это означает, что есть проблема с вашим iTunes. Поэтому вы можете рассмотреть возможность переустановки с нуля после загрузки последней версии с официального сайта.
Способ 5: вход в режим DFU:
DFU означает обновление прошивки по умолчанию. Этот метод должен использоваться в качестве крайней меры, поскольку он полностью стирает телефон. Все данные и настройки стираются.
Режим DFU
Переведите iPhone в режим DFU и попробуйте восстановить iPhone с помощью iTunes на вашем компьютере. Убедитесь, что вы выполняете резервное копирование с помощью утилиты резервного копирования, присутствующей в самом iTunes.
Решение 6. Обращение в службу поддержки Apple:
Если после всех этих шагов вы все еще сталкиваетесь с ошибкой 4005 при синхронизации, вы можете связаться с Поддержка Apple, Если на ваш телефон распространяется гарантия, вы можете отремонтировать ваш iPhone за небольшую плату. Не пытайтесь ремонтировать iPhone самостоятельно, так как это может привести к поломке устройства или вызвать серьезные проблемы с оборудованием.
Иногда пользователь iPhone может столкнуться с неприятным моментом. Восстанавливая информацию с айфон или обновляя программное обеспечение, вдруг программа iTunes оповещает вас: «Не удалось восстановить iPhone. Произошла неизвестная ошибка 4005». Почему это может возникнуть, каковы последствия и как решить данную проблему вы узнаете, прочитав данную статью.
Скорее всего данное сообщение возникло из-за внезапно прерванной связи между смартфоном и компьютером во время обновления или передачи данных, либо при восстановлении данных айфона. Вот почему так важно своевременно зарядить аккумулятор телефона перед началом передачи данных в компьютер или другое устройство. Казалось бы, такое незначительное действие может повредить прошивку смартфона и привести к полной утрате всех данных с него.

Вот как описывают иные пользователи данный случай: «Айфон 5 после полной разрядки отключился и не активируется,а при включении iTunes определяется в режиме активации, но при прошивке висит на ожидании и все равно выдает ошибка 4005 неисправность при восстановлении iPhone 5S!» .
Что же делать при появлении в iPhone 5 ошибка 4005? Для начала попробуйте перезагрузить iPhone. Для этого одновременно нажмите внешнюю кнопку Power и кнопку Home до появления фирменного значка «Apple». При выполнении данного действия с iPhone 7 или iPhone 7 Plus нужно вместе зажать кнопку «Режим сна» и кнопку понижения звука на несколько секунд до появления логотипа «Яблоко». На iPhone 6 при перезагрузке зажимается внешняя кнопка «Пробуждение» и одновременно передняя кнопка «Home» до возникновения в экране значка Apple.
Содержание
Содержание
- 1
Обновление программы через iTunes - 2
Восстановление программы через iCloud - 3
Почему выходит ошибка 4005, 4013 и 4014 при восстановлении iPhone и iPad? - 4
Руководство по устранению ошибки 4005, 4013 и 4014 при восстановлении iPhone и iPad
Обновление программы через iTunes
Если вышеперечисленные действия не привели к положительному результату, то придется установить обновление вашего айфона. Для начала скачайте последнюю версию программы iTunes в ваш компьютер. Затем подключите смартфон при помощи USB кабеля к персональному устройству. Запустите программу айтюнс, которая создаст предложение о восстановлении либо об обновлении вашего смартфона. Вы выбираете команду «Обновить», чтобы программное обеспечение iOS переустановилось на вашем айфоне, сохраняя при этом все текущие данные, хранящиеся в смартфоне.

Восстановление программы через iCloud
Если процесс обновления завершился, однако смартфон снова запускается в режиме восстановления, то теперь уже придется запустить процесс восстановления айфона. Для этого снова запустите программу iTunes и выберите команду «Восстановить» из предложенных. После того как восстановление завершится, восстановите последние данные смартфона из резервной копии, хранящейся в компьютере или iCloud. Для восстановления данных из облачного хранилища запустите команду «Восстановить из iCloud» и выберите последнюю версию.

Если же «ошибка 4005» не исчезла на iPhone 4S, попробуйте установить на компьютере МАС или Windows обновления и затем выполните перезагрузку компьютера, после чего проделайте процесс восстановления данных заново. Как вариант, еще поэкспериментируйте — замените кабель USB или аккумуляторную батарею в айфон 5с. Также действенным методом может оказаться восстановление процесса данных через иной аппарат.
Если же ваше устройство выдает ошибки 4013 или 4014, либо ошибку 9, то процесс их исправления будет аналогичен описанным вариантам. Можете использовать данную статью при их исправлении. Если же все вышеперечисленные действия не привели к положительному результату, то в данном случае есть надежда перепрошить смартфон в специализированном сервисном центре.
Одна из вещей, которые часто делают постоянно наши iPhone, iPad или iPod touch-обновить или восстановить устройство через iTunes, однако, и несмотря на то, что, кажется, задача рутинная, иногда могут возникать проблемы и ошибки, которые не позволяют нам выполнить нужную задачу правильно. Ниже мы рассмотрим действия, которые мы должны следовать, чтобы исправить ошибки 4005, 4013 и 4014 при восстановлении iPhone.
Почему выходит ошибка 4005, 4013 и 4014 при восстановлении iPhone и iPad?
Одним из наиболее распространенных проблем, когда мы пытаемся обновить или восстановить iPhone или iPad в iTunes lance сообщение об ошибке и устройство не может продолжить процесс обновления или восстановления, как и в случае ошибки 4005, 4013 и 4014.
Но вопрос в том, почему эти ошибки при восстановлении iPhone и iPad? Дело в том, что мы можем видеть эти сообщения об ошибке в программе iTunes, когда устройство было отключено неожиданно во время обновления или восстановления устройства, а также в программе iTunes может появиться эти ошибки, если он не был в состоянии сообщить устройства (iPhone, iPad, iPod touch в режим восстановления.
Если вам выдается ошибка 3194 при обновлении или восстановлении, мы расскажем вам, как это исправить Здесь.
Сообщения, покажет нам, iTunes будет выглядеть следующим образом:
- IPhone [имя устройства] не может восстановить. Произошла неизвестная ошибка (4005).
- IPhone [имя устройства] не может восстановить. Произошла неизвестная ошибка (4013).
- IPhone [имя устройства] не может восстановить. Произошла неизвестная ошибка (4014).
С iPad и iPod touch сообщения будут равны, единственное, что изменится, это тип устройства, в начале предложения.
Руководство по устранению ошибки 4005, 4013 и 4014 при восстановлении iPhone и iPad
Если ты видел в ситуации, в которой отображаются ошибки 4005, 4013 или 4014 при восстановлении iPhone, iPad или iPod touch, а затем мы говорим вам ряд советов, которые вы можете следовать, чтобы получить исправить эти ошибки:
- Установите последнюю версию iTunes.
- После этого перезагрузите компьютер.
- Убедитесь, что ваш компьютер имеет последнюю версию операционной системы и всех установленных обновлений. В случае, если установить обновление, которое требует перезагрузки компьютера, повторите поиск обновлений после перезагрузки.
- Затем попробуйте восстановить с помощью другого USB-кабеля.
- В случае, что по-прежнему не работает попробуйте поставить iPhone в режим DFU и попробуйте восстановить.
- Вы можете также попробовать использовать другой порт USB.
- Если ошибка повторяется, выйдя тогда выполните восстановление устройства на другом компьютере.
В том случае, если после пытаться исправить ошибки 4005, 4013 и 4014 при восстановлении iPhone и iPad с шаги, описанные выше, не сможете его получить, то лучше попытаться связаться с технической поддержкой Apple, чтобы помочь вам в решении проблемы.
Техника компании Apple по праву считается наиболее качественной и, что не менее важно, невероятно надежной. Однако, ничто и никто не застрахован от различного рода неприятностей, поломок и ошибок. В сегодняшней статье, мы с вами будем рассматривать бич всех современных моделей сматфонов iPhone 6 – ошибки в iTunes при попытке восстановления устройства. Этими ошибками могут стать 4013,4014,4005 или любые другие нумерации сбоев.
Давайте разберем этот вопрос поближе. Итак, давайте представил следующую ситуацию: с вашим iPhone 6 что-то произошло и вы решили провести восстановление его прошивки с помощью iTunes, установленного на своем компьютере. Однако, при подключении iPhone 6 к компьютеру могут возникнуть различные проблемы. Например, iTunes может попросту не распознать подключаемого устройства или же сбой может произойти во время попытки восстановить прошивку, что оканчивается какой-то из указанных или другой номерной ошибкой.

Вот текст ошибки, который вы можете увидеть при попытке подключиться к компьютеру:
Возникла проблема с iPhone “iPhone”, из-за которой он теперь требует обновления или восстановления (4014).
Проблема может быть исправлена обновлением iPhone, которое сохранил ваши настройки и личные данные. Однако, если обновление не сработало, возможно, придется кликнуть на Восстановление, которое сотрет все настройки и личные данные. Если вы создали резервную копию iPhone на этом компьютере или на iCloud, то вам будет предоставлена опция восстановить резервную копию на iPhone.
Так или иначе проблему нужно исправлять, а iPhone 6 не может вечно лежать без восстановления. Однако, для начала все нужно определить причины появления проблемы при восстановлении через iTunes и появление различного рода ошибок. Причин может быть огромное множество, но давайте все же взглянем на самые распространенные:
- Проблема на стороне компьютера. Возможно, в системе пользователя произошел сбой в работе драйвера Apple, обеспечивающего обнаружение и подключения устройства к компьютеру.
- Проблемы с USB-кабелей, которым было выполнено подключение iPhone 6 к компьютеру. Возможно, сам провод или интерфейс подключения USB был поврежден вследствие каких-то внешних воздействий. Также такие проблемы могут возникать при использовании кабелей от сторонних производителей.
- Неполадке в работе программы iTunes. В большинстве случаев, подобные казусы случаются во время использования устаревшей версии программного обеспечения Apple.
- В худшем случае, произошли какие-то повреждения аппаратной составляющей вашего iPhone 6.
Существуют и другие причины, но они уже менее вероятны. Итак, что мы имеем на руках: iPhone требуется обновление или восстановление, но iTunes не может распознать устройство либо ссылается на ошибки 4013, 4014, 4005 и тому подобные нумерации. Теперь давайте взглянем на то, что можно сделать в этой ситуации.
Исправляем ошибки при восстановлении iPhone 6 с помощью iTunes
Давайте пройдемся по методам, которые зарекомендовали себя при ликвидации этой проблемы у других пользователей продукции Apple.
- Сразу же нужно убедиться, что у вас в системе установлена самая последняя версия iTunes. Зачастую, ошибки в этом программном обеспечении происходят по вине того, что то является устаревшим. Пройдите на страничку загрузки iTunes на официальном сайте Apple и загрузите оттуда свежую версию программы. Однако, перед этим не забудьте удалить со своего компьютера устаревшую версию. Таким образом, вы сможете начисто переустановить iTunes.
- Если проблема с ошибками и невозможностью обновить/восстановить iPhone заключается в USB-кабеле, то можно попробовать заменить его, а затем рискнуть провести нужную операцию еще раз.
- Продолжаем разбор проблемы с USB. Некоторые пользователи утверждали, что их проблема с ошибками 4013, 4014, 4005 и другими были вызваны некорректно работающим USB-портом в компьютере. Совет заключается в следующем: попробуйте подключить свой iPhone 6 в другой порт USB, а затем выполните обновление/восстановление прошивки через iTunes. Если все пройдет нормально, то далее вам уже придется решать проблемы с USB-портом.
- Еще одним отличным способом решить оговариваемую проблему – это использование режима DFU на вашем iPhone 6. Для чего необходим данный режим? Ну, обычно, он используется для того, чтобы восстановить прошивку на устройстве, если классический метод с iTunes по какой-то причине не работает. Итак, давайте рассмотрим, как же войти в такой режим и все-таки восстановить свой iPhone:
- Для начала, подключите свой смартфон iPhone 6 к компьютеру с помощью USB-кабеля.
- Затем вам нужно зажать одновременно клавиши «Домой» и «Питания» примерно на десять секунд.
- После десяти секунд, прекратите удерживать кнопку «Питания», но все также продолжайте удерживать кнопку «Домой».
- Вам нужно удерживать «Домой» до той поры, пока ваш ПК не обнаружит iPhone 6 в режиме DFU.
- Войдя в режим DFU, дальше все будет уже просто и вам потребуется только следовать инструкции на мониторе вашего компьютера, чтобы выполнить восстановление iPhone 6.
- Мы смогли добраться до самого последнего метода в этой статье и он может показаться вам достаточно странным, а для кого-то и крайне затратным. Чтобы избавиться от ошибок 4013, 4014, 4005 и т.д. при попытке выполнить восстановление iPhone 6 через iTunes, вам нужно…сменить на своем смартфоне батарею. В сети вы можете увидеть огромное количество сообщений на сайтах, тем на форумах и видео о том, что смена батареи на iPhone 6, а также других моделях iPhone с такой же проблемой, может помочь преодолеть трудности. Да, это звучит невероятно странно, но простая замена аккумулятора может помочь преодолеть ошибки и проблемы при попытке восстановить iPhone 6.
Мы надеемся, что данная статья помогла справиться с ошибками 4013, 4014, 4005 при восстановлении прошивки или обновлении вашего iPhone 6. Если же у вас ничего так и не вышло сделать собственными силами, то тут нет вашей вины, так как техника Apple, да и вообще любая техника, довольно сложна и иногда необходимо просто обратиться к специалистам. Тем более, что, возможно, у вашего iPhone 6 неполадки с аппаратными составляющими.
I am sending json object to a server using the post method.Below is my code.
Code
-(IBAction)ButtonClicked:(id)sender{
NSMutableDictionary *dic=[[NSMutableDictionary alloc] initWithCapacity:1];
[dic setValue:@"ra" forKey:@"Owner"];
[dic setValue:@"YES" forKey:@"IsMale"];
[dic setValue:[NSNumber numberWithInt:2] forKey:@"ImageId"];
[dic setValue:@"abc@pikesol.com1" forKey:@"EmailAddress"];
[dic setValue:@"12341" forKey:@"Password"];
[dic setValue:@"ra1" forKey:@"FullName"];
[dic setValue:@"12-03-1987" forKey:@"DOB"];
NSString *newurlString=[dic JSONRepresentation];
NSString *url=@"https://sample.com/Discover/create";
NSData *postData = [newurlString dataUsingEncoding:NSUTF8StringEncoding allowLossyConversion:YES];
NSString *postLength = [NSString stringWithFormat:@"%d", [postData length]];
NSLog(@"urlString::%@",newurlString);
NSLog(@"postLength::%@",postLength);
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:url] cachePolicy:NSURLCacheStorageNotAllowed timeoutInterval:300];
[request setHTTPMethod:@"POST"];
[request setValue:postLength forHTTPHeaderField:@"Content-Length"];
[request setValue:@"text/plain" forHTTPHeaderField:@"Content-Type"];
[request setHTTPBody:postData];
NSURLConnection *theConnection =[[NSURLConnection alloc] initWithRequest:request delegate:self];
if( theConnection )
{
webData = [[NSMutableData data] retain];
}
else
{
NSLog(@"theConnection is NULL");
}
}
- (void) connection:(NSURLConnection *)connection didReceiveResponse:(NSURLResponse *)response
{
NSHTTPURLResponse *httpResponse = (NSHTTPURLResponse*)response;
int code = [httpResponse statusCode];
NSLog(@"code is : %d",code);
}
- (void)connection:(NSURLConnection *)connection didReceiveData:(NSData *)data
{
[webData appendData:data];
}
- (void)connectionDidFinishLoading:(NSURLConnection *)connection
{
NSString* newStr = [[[NSString alloc] initWithData:webData
encoding:NSUTF8StringEncoding] autorelease];
NSLog(@"%@",newStr);
}
My Problem is I am getting the response code 405.I don’t know where the problem is?kindly help me.Thanks in advance.Let me know if you need any more details.
![]()
asked May 17, 2012 at 6:50
![]()
405 means — Method Not Allowed
(The method specified in the Request-Line is not allowed for the resource identified by the Request-URI. The response MUST include an Allow header containing a list of valid methods for the requested resource.Status Code Definitions
So, may be its because , you are using POST method, and webservice does not allow it.
answered May 17, 2012 at 7:00
waheedawaheeda
1,0971 gold badge9 silver badges18 bronze badges
1