2012-03-23 19 views
13

Khi tôi chạy ứng dụng, nó được cài đặt trong thiết bị, nhưng sẽ bị lỗi ngay lập tức. Tôi muốn gỡ lỗi trong thiết bị, dưới đây là thông tin:không gửi được gói qLaunchSuccess, không thể gỡ lỗi trong thiết bị

error: failed to launch '/Users/wujinjin/Library/Developer/Xcode/DerivedData/化龙巷-gyktkapynghuobbqslisrornfrut/Build/Products/Debug-iphoneos/化龙巷.app/化龙巷' -- failed to send the qLaunchSuccess packet

thông tin từ thiết bị:

Exception Type: 00000020 Exception Codes: 0x8badf00d Highlighted Thread: 0

Application Specific Information: 化龙巷 failed to launch in time

Elapsed total CPU time (seconds): 20.030 (user 17.830, system 2.200), 100% CPU Elapsed application CPU time (seconds): 0.000, 0% CPU

Backtrace not available

Unknown thread crashed with unknown flavor: 5, state_count: 1

Binary Images: 0x2fe00000 - 0x2fe25fff dyld armv7 /usr/lib/dyld

Trả lời

32

Tôi đã có những lỗi tương tự "- thất bại trong việc gửi các gói tin qLaunchSuccess"

Tôi đã có thể khắc phục bằng cách đặt Quyền ký tên mã cho "Nhà phát triển iPhone" (Tôi đã sử dụng phân phối do nhầm lẫn)

+1

Đây là giải pháp tốt nhất. Mỗi lưu ý Apple Tech QA1682: Cấu hình phân phối không có thuộc tính quyền lợi cho phép nhận nhiệm vụ, cần thiết để gỡ lỗi các ứng dụng iPhone. Tuy nhiên, thuộc tính này có sẵn và được kích hoạt cho các cấu hình Provision Provisioning. Vì vậy, hãy sử dụng hồ sơ Phát triển của bạn thay vì hồ sơ Phân phối khi gỡ lỗi ứng dụng iPhone trên thiết bị. – phatblat

+1

Tôi gặp sự cố tương tự, tôi đã cố gỡ lỗi bằng chứng chỉ phát hành. Thay đổi nó thành một chứng chỉ phát triển và mọi thứ đều tốt. –

+1

Tôi làm cách nào để kiểm tra thông báo đẩy với chứng chỉ phân phối? –

2

Chuyển đến thông tin mục tiêu của bạn và ở dưới cùng, hãy xóa dấu kiểm cho "Entitlement". Đã làm cho tôi.

0

ứng dụng của tôi không được khởi chạy trên iPad nhưng hoạt động bình thường trên iPhone. Tôi cho phép các quyền lợi và quyền ký mã được chỉ định là "Nhà phát triển iPhone", sau đó được làm sạch, khởi động lại iPad và cài đặt qua Xcode/cáp trực tiếp trên iPad và hiện đang hoạt động như mong đợi.

3

Khởi động lại thiết bị. Đã làm cho tôi.

2

Tôi thấy lỗi này tất cả thời gian NẾU tôi đã bị dừng do điểm ngắt và tôi chỉ nhấn nút chạy (không phải nút tiếp tục của trình gỡ lỗi). Nếu tôi nhớ dừng lại trước khi chạy lại, tôi sẽ không gặp lỗi. Tôi không thể tắt quyền lợi như ứng dụng tôi đang phát triển là ứng dụng sẽ sử dụng iCloud. Ngoài ra, tôi có thể ngăn chặn các vấn đề bằng cách nối lại ứng dụng để bất cứ điều gì Chạy nào để ngăn chặn một chương trình thực thi xử lý nó một cách sạch sẽ.

3

Tai nạn tôi tìm thấy một giải pháp thực sự đơn giản và luôn làm việc cho vấn đề này xảy ra liên tục. Điều đầu tiên cần biết là nó xảy ra khi tôi chạy mã trên thiết bị thực trong khi ở chế độ gỡ lỗi, sau đó thực hiện một số thay đổi đối với mã trong XCode trong khi vẫn chạy ứng dụng với một số điểm ngắt, dừng ứng dụng đang chạy và ngay lập tức (!) bắt đầu gỡ lỗi mã đã chỉnh sửa trên thiết bị iOS. Đừng làm thế! Thay vào đó, hãy cho XCode một số thời gian (một vài giây) để thoát ứng dụng đúng cách.

Nếu nó đã xảy ra, hãy ngừng chạy trình gỡ lỗi. Đợi ứng dụng thoát đúng cách trên thiết bị, quá trình này có thể mất vài giây. Trên thiết bị, nhấn đúp vào nút trang chủ và thoát khỏi ứng dụng trên thanh tác vụ bằng cách nhấn vào màu đỏ (-). Sau đó chạy trình gỡ rối, dừng nó ngay lập tức mà không hoàn thành việc biên dịch và chờ cho XCode dừng tất cả các tác vụ (bạn có thể bỏ qua bước này). Sau đó, mọi thứ sẽ ổn và bạn có thể bắt đầu gỡ lỗi trên thiết bị mà không cần khởi động lại. Có vẻ như nó là điều cần thiết cho XCode để dọn dẹp mọi thứ sau khi nó đã được dừng lại trong khi gỡ lỗi với các điểm ngắt vì vậy luôn luôn cung cấp cho nó một vài giây để hoàn thành đúng cách. Có lẽ nó nghe giống như một số loại ma thuật nhưng cho đến giờ nó vẫn luôn hoạt động cho tôi mà không cần khởi động lại.

+1

Thật tuyệt vời nó đã giải quyết được vấn đề của tôi ... Nhiều người cảm ơn – Anand

2

tôi giải quyết nó bằng

  1. dữ liệu loại bỏ nguồn gốc,
  2. bỏ Xcode, ứng dụng
  3. kill trên thiết bị,
  4. bắt đầu Xcode một lần nữa.

Tuy nhiên vấn đề này tiếp tục xảy ra với tôi, 0-4 lần mỗi tuần. Một giải pháp lâu dài cho vấn đề này sẽ tốt đẹp.

Các vấn đề liên quan