2013-09-07 2 views
0

У меня есть приложение для подключения телефона в магазине приложений. Теперь я хочу обновить его. Я создал новый проект в xcode, обновил confog.xml: id - то же самое, что и в базовом приложении; код версии - увеличен на единицу; версия - также увеличится на однуТелефонная заставка: не удалось изменить исполняемые разрешения для приложения

Теперь, когда я пытаюсь запустить его из Xcode на устройстве, где установлены предыдущая версия я получаю ошибку: не удалось изменить исполняемые разрешения на применение

Solution с предварительно удалить старое приложение не подходит , потому что мне нужно данные, которые уже собранных пользователем

Solution с профилем инициализации распределения вместо выключения профиль развития, может быть, работает, но я не нашел, как добавить профиль распределения для тестирования

So вопроса - как проверить Это?

Благодаря

+0

Эта ошибка возникает при попытке установить приложение на устройство с помощью Xcode. Это означает, что в устройстве уже есть приложение с тем же идентификатором пакета, исполняемый файл которого несовместим с новым, который вы пытаетесь установить. Чтобы исправить это, вам нужно удалить старое приложение с тем же идентификатором пакета с устройства. – Ved

+0

Вот ссылка, которая поможет вам http://stackoverflow.com/questions/12547706/could-not-change-executable-permissions-on-the-application – sourav

ответ

1
This error occurs when you try to install an app into the device via xcode. This means that there is already an app in the device with the same bundle id, whose executable is mismatching with the new one you are trying to install. To fix this, you have to delete the old app with the same bundle id from the device. 
+0

Это был правильный ответ для меня, @ iana - может быть, вы должны отметить это как правильно –

+1

@ Billy Moon Если его работа для вас, то вы должны проголосовать за этот ответ. – Ved

Смежные вопросы