Gần đây tôi đã cập nhật HĐH của mình lên Catalina và cập nhật Xcode lên 11.2. Kể từ khi làm như vậy, khi tôi cố chạy phiên bản phát hành của ứng dụng trên thiết bị của mình, tôi chỉ đơn giản là đã gặp lỗi:
Không thể cài đặt ứng dụng.
Khi tôi nhấn 'chi tiết', nó cung cấp cho tôi những điều sau:
Cài đặt ứng dụng không thành công Tên miền: com.apple.dtdevicekit Mã: -402620395 Lý do thất bại: Không tìm thấy hồ sơ cung cấp hợp lệ cho tệp thực thi này.
Thông tin người dùng: {DVTRadarComponentKey = 487927; "com.apple.dtdevicekit.stacktrace" = (0 DTDeviceKitBase 0x000000011baff6e7 DTDKCreateNSError + 109 1 DTDeviceKitBase
0x000000011baffde9 DTDK_AMDErrorToNSError + 792 2 DTDeviceKitBase
0x000000011bb3f56a 90- [DTDKMobileDeviceToken installApplicationBundleAtPath: withOptions: andError: withCallback:] _ block_invoke + 164 3 DVTFoundation 0x000000010356f156 DVTInvokeWithStrongOwnership + 73 4 DTDeviceKitBase
0x000000011bb3f301 - [DTDKMobileDeviceToken installApplicationBundleAtPath: withOptions: andError: withCallback:] + 1589 5 IDEiOSSupportCore 0x000000011b9c7a25 __118- [DVTiOSDevice (DVTiPhoneApplicationInstallation) processAppInstallSet: appUninstallSet: installOptions: completionBlock:] _ block_invoke.352 + 4523 6 DVTFoundation 0x00000001036a03ba __DVT_CALLING_CLIENT_BLOCK + 7 7 DVTFoundation 0x00000001036a1a92 __DVTDispatchAsync_block_invoke + 809 8
libdispatch.dylib 0x00007fff68220583 _dispatch_call_block_and_release + 12 9 libdispatch.dylib 0x00007fff6822150e _dispatch_client_callout + 8 10 libdispatch.dylib 0x00007fff68226ace _dispatch_lane_serial_drain + 597 11 libdispatch.dylib 0x00007fff68227452 _dispatch_lane_invoke + 363 12 libdispatch.dylib 0x00007fff68230a9e _dispatch_workloop_worker_thread + 598 13 libsystem_pthread.dylib 0x00007fff6847a71b _pthread_wqthread + 290 14 libsystem_pthread. dylib 0x00007fff6847a57b start_wqthread + 15); }
Hồ sơ cung cấp của tôi là chính xác 100%, như chứng chỉ của tôi. Tôi không biết tại sao điều này lại xảy ra và tôi đã thử hoàn toàn mọi thứ để cài đặt / chạy nó. Tôi đã thử:
- Đã kiểm tra hai lần rằng 'Lược đồ' đã kiểm tra bản phát hành trong tab 'Chạy'
- Xác nhận rằng hồ sơ cung cấp chính xác được chọn
- Xóa ứng dụng khỏi thiết bị của tôi
- Tạo hồ sơ cung cấp mới
- Thay đổi ID gói của tôi
- Tạo chứng chỉ mới
- Làm sạch thư mục xây dựng, khởi động lại Xcode
- Cài đặt lại Xcode
- Xóa thư mục Dữ liệu đã tạo
Không có gì ở trên đã làm việc. Tôi đã ở đây được 2 ngày rồi - sự giúp đỡ được đánh giá cao. Cách duy nhất tôi có thể cài đặt tệp ứng dụng thành công vào thiết bị của mình là nếu tôi tải nó lên TestFlight trước (điều này, tôi không thể thực hiện được mỗi khi tôi muốn kiểm tra một thay đổi nhỏ).