2011-10-04 18 views
18

Tôi đang phát triển một ứng dụng cho iPhone. Đôi khi tôi nhận được nhật ký này:Thông báo tường trình đề cập đến Gatekeeper xuất hiện thỉnh thoảng khi chạy trình mô phỏng

Dịch vụ được đặt tên 'com.apple.PersistentURLTranslator.Gatekeeper' không tìm thấy. assetsd bị lỗi hoặc định cấu hình sai. Mọi thứ sẽ không hoạt động theo cách bạn mong đợi. Thứ Ba ngày 4 tháng 10 11:59:21 my-Mac-Pro.local [2958]: Không tìm thấy dịch vụ có tên 'com.apple.assetsd.changehub'. assetsd bị lỗi hoặc định cấu hình sai. Mọi thứ sẽ không hoạt động theo cách bạn mong đợi.

Điều này xảy ra khi tôi trình bày một phương thức UIImagePickerController, nhưng không phải mọi lần.

Có ai có ý tưởng nào không?

+0

Bạn đang chạy phiên bản beta của sư tử núi? –

+0

Tôi vừa mới nâng cấp lên Mountain Lion và tôi cũng nhận được điều này, từ một dự án Xcode đã làm việc trong Lion. –

+0

Tôi cũng có ... cách khắc phục? –

Trả lời

0

Con sư tử núi os mới có một tính năng gọi là Gatekeeper mà dịch vụ đang cố gắng chạy qua. Những gì tôi đã nghe nói là có rất nhiều lỗi với Xcode và hệ điều hành mới. Đoán của tôi là nó là một lỗi và có thể sẽ được giải quyết khi táo xuất hiện với bản cập nhật và nhiều bản sửa lỗi.

1

Bạn có thể thử các phiên bản beta của Xcode 4.5 để xem nếu hành vi này tồn tại ... Nếu có, tôi đề nghị Radar nộp hồ sơ: https://bugreport.apple.com

7

Tôi đồng ý với trả lời khác rằng đây là một lỗi.

Đồng thời, công việc xung quanh là thoát khỏi Trình mô phỏng iOS và khởi động lại. Tôi đã phải làm điều này khi tôi thay thế thử nghiệm giữa các thiết bị khác nhau.

+0

Dường như iOS Simulator đã bị nhầm lẫn khi chuyển từ iPhone sang iPad. Cảm ơn, bỏ mô phỏng đã giúp ... Tôi đã mất 20 phút cố gắng tìm ra một cái gì đó trong mã của tôi. Doh! – DZenBot

0

Đồng ý đây là lỗi. Khởi chạy lại trình mô phỏng không hoạt động đối với tôi, nhưng sau khi tôi chạy ứng dụng được đề cập theo cách thủ công trong trình mô phỏng (trái ngược với việc khởi chạy qua 'Chạy' trong Xcode), tôi đã sử dụng Run như bình thường.