Пакет приложений не найден по указанному пути. Укажите действительный путь к нужному пакету приложений.IOS

Программируем под IOS
Ответить
Anonymous
 Пакет приложений не найден по указанному пути. Укажите действительный путь к нужному пакету приложений.

Сообщение Anonymous »

Я столкнулся с этой ошибкой при попытке запустить приложение WatchOS на симуляторе.

Код: Выделить всё

An application bundle was not found at the provided path.  Provide a valid path to the desired application bundle.
Детали ошибки следующие

Код: Выделить всё

Simulator device returned an error for the requested operation.
Domain: NSPOSIXErrorDomain
Code: 2
Failure Reason: An application bundle was not found at the provided path.
Recovery Suggestion: Provide a valid path to the desired application bundle.
User Info: {
DVTErrorCreationDateKey = "2024-01-08 13:24:30 +0000";
IDERunOperationFailingWorker = "_IDEInstalliPhoneSimulatorWorker";
SimCallingSelector = "installApplication:withOptions:error:";
bundleURL = "file:///Users/abdullahshahid_1/Library/Developer/Xcode/DerivedData/SIMOSA-hdnvefmzxxdlwqagsrxeojmlbnje/Build/Products/Debug-watchos/Jazz%20World%20Watch%20App.app";
}
--
Failed to install the requested application
Domain: NSPOSIXErrorDomain
Code: 2
Failure Reason: An application bundle was not found at the provided path.
Recovery Suggestion: Provide a valid path to the desired application bundle.
User Info: {
bundleURL = "file:///Users/abdullahshahid_1/Library/Developer/Xcode/DerivedData/SIMOSA-hdnvefmzxxdlwqagsrxeojmlbnje/Build/Products/Debug-watchos/Jazz%20World%20Watch%20App.app";
}
--

Event Metadata: com.apple.dt.IDERunOperationWorkerFinished : {
"device_model" = "Watch7,4";
"device_osBuild" = "10.2 (21S364)";
"device_platform" = "com.apple.platform.watchsimulator";
"dvt_coredevice_version" = "355.7.6";
"dvt_mobiledevice_version" = "1643.40.14.100.2";
"launchSession_schemeCommand" = Run;
"launchSession_state" = 1;
"launchSession_targetArch" = "x86_64";
"operation_duration_ms" = 28;
"operation_errorCode" = 2;
"operation_errorDomain" = NSPOSIXErrorDomain;
"operation_errorWorker" = "_IDEInstalliPhoneSimulatorWorker";
"operation_name" = IDERunOperationWorkerGroup;
"param_debugger_attachToExtensions" = 0;
"param_debugger_attachToXPC" = 1;
"param_debugger_type" = 3;
"param_destination_isProxy" = 1;
"param_destination_platform" = "com.apple.platform.watchsimulator";
"param_diag_MainThreadChecker_stopOnIssue" = 0;
"param_diag_MallocStackLogging_enableDuringAttach" = 0;
"param_diag_MallocStackLogging_enableForXPC" = 1;
"param_diag_allowLocationSimulation" = 1;
"param_diag_checker_tpc_enable" = 1;
"param_diag_gpu_frameCapture_enable" = 0;
"param_diag_gpu_shaderValidation_enable" = 0;
"param_diag_gpu_validation_enable" = 0;
"param_diag_memoryGraphOnResourceException" = 0;
"param_diag_queueDebugging_enable" = 1;
"param_diag_runtimeProfile_generate" = 0;
"param_diag_sanitizer_asan_enable" = 0;
"param_diag_sanitizer_tsan_enable" = 0;
"param_diag_sanitizer_tsan_stopOnIssue" = 0;
"param_diag_sanitizer_ubsan_stopOnIssue" = 0;
"param_diag_showNonLocalizedStrings" = 0;
"param_diag_viewDebugging_enabled" = 1;
"param_diag_viewDebugging_insertDylibOnLaunch" = 1;
"param_install_style" = 0;
"param_launcher_UID" = 2;
"param_launcher_allowDeviceSensorReplayData" = 0;
"param_launcher_kind" = 0;
"param_launcher_style" = 0;
"param_launcher_substyle" = 16384;
"param_runnable_appExtensionHostRunMode" = 0;
"param_runnable_productType" = "com.apple.product-type.application";
"param_structuredConsoleMode" = 1;
"param_testing_launchedForTesting" = 0;
"param_testing_suppressSimulatorApp" = 0;
"param_testing_usingCLI" = 0;
"sdk_canonicalName" = "iphonesimulator17.2";
"sdk_osVersion" = "17.2";
"sdk_variant"  = iphonesimulator;
}
--

System Information

macOS Version 14.1 (Build 23B74)
Xcode 15.1 (22502) (Build 15C65)
Timestamp: 2024-01-08T18:24:30+05:00
Сборка прошла успешно, но путь, по которому сохраняется сборка, и путь, по которому Xcode пытается запуститься в симуляторе Watch, различаются.
Фактический путь сборки: file:///Users/abdullahshahid_1/Library/Developer/Xcode/DerivedData/SIMOSA-hdnvefmzxxdlwqagsrxeojmlbnje/Build/Products/Debug-watchsimulator/Jazz%20World%20Watch%20App.app
Xcode просматривает путь: file:///Users/abdullahshahid_1/Library/Developer/Xcode/DerivedData/SIMOSA-hdnvefmzxxdlwqagsrxeojmlbnje/Build/Products/ Debug-watchos/Jazz%20World%20Watch%20App.app
Разница: сборка сохраняется в папке Debug-watchsimulator, но Xcode пытается установить из Debug-watchos
Я думаю, что Xcode использует путь из TARGET_TEMP_DIR, но я не знаю, как это исправить.
Кто-нибудь знает, как это исправить?
Я пытался очистить папку сборки, очистить папку производных данных, перезапустить Macbook и перезапустить xcode. Но не удалось.
Решения, которые я нашел при переполнении стека, предназначены для React Native, но не для родной iOS.

Подробнее здесь: https://stackoverflow.com/questions/777 ... lid-path-t
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «IOS»