18

我正在尝试在设备上构建 iOS 应用程序。我能够很好地构建项目,但是在尝试在设备上获取应用程序时遇到了问题。尝试运行时,我收到来自 Xcode 的无法安装应用程序错误消息,并且该应用程序未安装在设备上。详细的错误信息如下所示:

Details

Unable to install "wordgame"
Domain: com.apple.dt.MobileDeviceErrorDomain
Code: -402653179
--
Could not write to the device.
Domain: com.apple.dt.MobileDeviceErrorDomain
Code: -402653179
User Info: {
    DVTRadarComponentKey = 261622;
    MobileDeviceErrorCode = "(0xE8000005)";
    "com.apple.dtdevicekit.stacktrace" = (
    0   DTDeviceKitBase                     0x00000001220d793f DTDKCreateNSErrorFromAMDErrorCode + 220
    1   DTDeviceKitBase                     0x0000000122116124 __90-[DTDKMobileDeviceToken installApplicationBundleAtPath:withOptions:andError:withCallback:]_block_invoke + 155
    2   DVTFoundation                       0x0000000106269b43 DVTInvokeWithStrongOwnership + 71
    3   DTDeviceKitBase                     0x0000000122115e65 -[DTDKMobileDeviceToken installApplicationBundleAtPath:withOptions:andError:withCallback:] + 1440
    4   IDEiOSSupportCore                   0x0000000121f86d28 __118-[DVTiOSDevice(DVTiPhoneApplicationInstallation) processAppInstallSet:appUninstallSet:installOptions:completionBlock:]_block_invoke.292 + 3513
    5   DVTFoundation                       0x00000001063982aa __DVT_CALLING_CLIENT_BLOCK__ + 7
    6   DVTFoundation                       0x0000000106399ecc __DVTDispatchAsync_block_invoke + 1191
    7   libdispatch.dylib                   0x00007fff70daa6c4 _dispatch_call_block_and_release + 12
    8   libdispatch.dylib                   0x00007fff70dab658 _dispatch_client_callout + 8
    9   libdispatch.dylib                   0x00007fff70db0c44 _dispatch_lane_serial_drain + 597
    10  libdispatch.dylib                   0x00007fff70db15d6 _dispatch_lane_invoke + 363
    11  libdispatch.dylib                   0x00007fff70dbac09 _dispatch_workloop_worker_thread + 596
    12  libsystem_pthread.dylib             0x00007fff71005a3d _pthread_wqthread + 290
    13  libsystem_pthread.dylib             0x00007fff71004b77 start_wqthread + 15
);
}
--


System Information

macOS Version 10.15.7 (Build 19H2)
Xcode 12.0.1 (17220)

我是付费开发者计划的注册 Apple 开发者。我正在使用最新版本的 macOS 和 Xcode。

我尝试删除项目派生数据、重新启动设备、Xcode 以及 Mac。我创建了一个 vanilla 项目并尝试在设备上成功运行它,但无法对我的工作项目做同样的事情。

我可以尝试解决哪些步骤?

4

6 回答 6

3

我也有这个完全相同的问题和错误代码。我试图在具有旧版本应用程序的旧手机上运行我的应用程序的更新开发版本。

我发现如果我从手机中删除了旧版本的应用程序,那么 Xcode 可以在我插入时安装新版本。

在这两个事件之间,我的分发证书等被更新,不是 100% 确定这是否相关,但它通过删除所有旧版本的应用程序对我有用。

于 2021-01-14T11:41:12.867 回答
0

删除设备上的应用程序然后重新构建解决了我的问题。

于 2021-08-11T14:05:47.850 回答
0

我有完全相同的问题,当我很久以前将分支切换到一个更旧的存储库时,如果我碰巧运行 pod install,它会将过时的 pod 耗尽到存储库中。如果你切换回最新的 repo,即使你已经运行了 pod install,它也只会使用你在旧 repo 中使用的旧 pod sdk。解决方案是查看错误描述,从 pod 中卸载该 pod sdk,然后重新安装该 pod。对我来说,这是 mapbox sdk 卸载并重新安装,然后我就可以运行该应用程序了。

于 2021-08-05T19:34:04.627 回答
0

我最近遇到了这个问题并修复了,我在开发人员门户中从证书、标识符和配置文件中执行了以下步骤,我选择了配置文件选项开发我选择了我的 iPhone 进行安装之后我选择了配置文件选项分发我有效证书。之后,我下载了分发配置文件并在 xcode 中导入。现在 build 已安装在我的设备中。

于 2022-02-23T14:00:46.917 回答
0

我对不同的目标有同样的问题。一个目标具有 PRODUCT_NAME=AppName 和另一个目标 Appname(注意大写)。每当我构建 Appname 然后 AppName 然后再次 Appname 时,它​​会显示黑屏和一些关于未找到场景委托文件的错误。

将 Appname 重命名为 AppnameGibberish 解决了此错误。

于 2021-03-16T19:55:54.810 回答
0

我删除了 iPhone 上的应用程序,然后我再次尝试。它解决了我的问题

于 2022-02-05T21:44:40.850 回答