![](/img/trans.png)
[英]Unable to install Xcode app on iPhone, Domain: com.apple.dt. MobileDeviceErrorDomain Code: -402653049
[英]Unable to install iOS app on device. Domain: com.apple.dt.MobileDeviceErrorDomain Code: -402653179
我正在嘗試在設備上構建 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 項目並嘗試在設備上成功運行它,但無法對我的工作項目執行相同的操作。
我可以嘗試解決哪些步驟?
我也有這個完全相同的問題和錯誤代碼。 我試圖在具有舊版本應用程序的舊手機上運行我的應用程序的更新開發版本。
我發現如果我從手機中刪除舊版本的應用程序,那么 Xcode 可以在我插入時安裝新版本。
在這兩個事件之間,我的分發證書等被更新,不是 100% 確定這是否相關,但它通過刪除所有舊版本的應用程序對我有用。
我對不同的目標有同樣的問題。 一個目標具有 PRODUCT_NAME=AppName 和另一個目標 Appname(注意大寫)。 每當我構建 Appname 然后 AppName 然后再次 Appname 時,它會顯示黑屏和一些關於未找到場景委托文件的錯誤。
將 Appname 重命名為 AppnameGibberish 解決了此錯誤。
我有完全相同的問題,當我很久以前將分支切換到一個更舊的存儲庫時,如果我碰巧運行 pod install,它會將過時的 pod 耗盡到存儲庫中。 如果你切換回最新的 repo,即使你已經運行了 pod install,它也只會使用你在舊 repo 中使用的舊 pod sdk。 解決方案是查看錯誤描述,從 pod 中卸載該 pod sdk,然后重新安裝該 pod。 對我來說,這是 mapbox sdk 卸載並重新安裝,然后我就可以運行該應用程序了。
刪除設備上的應用程序然后重新構建解決了我的問題。
我的 iPhone 快滿了,所以我騰出了一些空間,它工作了。
我刪除了 iPhone 上的應用程序,然后我再次嘗試。 它解決了我的問題
我最近遇到了這個問題並修復了,我在開發人員門戶中從證書、標識符和配置文件中執行了以下步驟,我選擇了配置文件選項開發我選擇了我的 iPhone 進行安裝之后我選擇了配置文件選項分發我有效證書。 之后,我下載了分發配置文件並在 xcode 中導入。 現在 build 已安裝在我的設備中。
對我來說,這個問題是在切換分支后彈出的。 在這里和其他地方嘗試建議后,運行pod install
為我修復了它。
剛剛檢查了我在 xcode 上的配置文件。 (創建一個新的)。 問題解決了。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.