Я отримую цю помилку під час запуску програми на пристрої:
Error launching remote program: No such file or directory (/private/var/mobile/Applications/3E6A33F8-52EE-4A0B-AB9F-A122B7C42045/Test.app/Test)
Я отримую цю помилку під час запуску програми на пристрої:
Error launching remote program: No such file or directory (/private/var/mobile/Applications/3E6A33F8-52EE-4A0B-AB9F-A122B7C42045/Test.app/Test)
Відповіді:
Спочатку спробуйте перезапустити Xcode. Якщо це не спрацює, спробуйте апаратно скинути налаштування пристрою. Це трапляється зі мною, коли я міняю ідентифікатор пакета свого додатка.
Що, нарешті, це виправило для мене, це перезапуск пристрою (після всього іншого, що всі рекомендують тут, тут Xcode 4 Помилка: Помилка запуску виконуваного тут Xcode раптово припинив запуск проекту на апаратному забезпеченні: "Не вдалося запустити xxx.app: .. Немає такого файлу. . " і тут Попередній перегляд розробника Xcode: Неможливо запустити на пристрої
Якщо просто перезапустити Xcode і iPhone не допомогло, перегляньте свої профілі підготовки. Shift-Command-2 виводить його зсередини Xcode. Потім ви можете вибрати пристрій, а потім забезпечити профілі в ньому. Видалення ваших профілів (у моєму було багато подібних записів, створених Xcode), а потім перезапуск Xcode, і iPhone усуває проблему.
Якщо ваша програма є фоновою, вам доведеться вручну видалити програму перед розгортанням нової версії. Наприклад, скажімо, що ви знаєте програму iBeacon, і позначте себе як фонового споживача Bluetooth Low Energy, тоді ОС зберігає деякий запис про вашу програму, навіть коли вона не працює. Цей запис не видаляється належним чином під час розгортання нової версії (iOS 7.0.4). Це спричинить повідомлення про помилку, а також повісить протокол налагодження та розгортання на слухавку. Трубку потрібно буде перезапустити.
Хак для уникнення проблеми полягає в тому, щоб змінити ідентифікатор пакета вашого додатка на те, чого телефон не бачив. Потім він розгортається на слухавці як нещодавно побачена програма, уникаючи проблем із посиланнями на стару програму.