2011-07-30 32 views
8

"Không tìm thấy hồ sơ cấp phép hợp lệ cho tệp thi hành này" khi tôi thực hiện "Lệnh I" hoặc Trình đơn sản phẩm XCode và chọn mục menu Tiểu sử.XCode Cấu hình cấp phép không hợp lệ để chạy hồ sơ/thanh tra - Ứng dụng iPhone

Tôi muốn hồ sơ ứng dụng iPhone của mình để rò rỉ bộ nhớ. Tôi có hồ sơ cung cấp nhóm hợp lệ và tôi có hồ sơ phân phối và hồ sơ phân phối ứng dụng hợp lệ cụ thể.

Tôi phải thiết lập điều gì đó trong cài đặt bản dựng nhưng tôi không thể tìm ra. Tìm kiếm hồ sơ cấp phép không hợp lệ cho tiểu sử có quá nhiều từ tiểu sử trong đó và tôi không tìm thấy bất kỳ thứ gì.

Tôi ghét làm phiền tất cả mọi người, nhưng tôi không có ý tưởng về cách tìm kiếm giải pháp hoặc tìm câu trả lời.

+0

Làm thế nào về hồ sơ cấp phép trên thiết bị, bạn đã xác minh chưa? –

+0

Tất nhiên tôi nhận được nó để làm việc ngay sau khi tôi đăng bài này. Tôi đã thay đổi cài đặt xây dựng để sử dụng hồ sơ nhà phát triển iPhone để phát hành thay vì hồ sơ phân phối của tôi. Tôi không biết nếu đó là tốt nhất, nhưng điều đó đã làm việc. Bây giờ tôi có thể sử dụng dụng cụ để tìm rò rỉ bộ nhớ. –

+0

Đây có phải là phương pháp hay nhất để sử dụng cho việc này không? Tôi đã gặp phải sự cố tương tự khi sử dụng bản phát hành bản phát hành (có vẻ là mặc định) – Marchy

Trả lời

3

cách an toàn Hầu hết làm thế nào để thiết lập các thiết lập dự phòng của bạn từ kinh nghiệm của tôi là như sau:

  1. Tới dự án xây dựng các thiết lập tab (trên mục tiêu của bạn, nơi bạn thiết lập ký mã của bạn)
  2. Set " Không ký mã "cho tất cả các trường, điều này là để đảm bảo bạn sẽ không gặp phải bất kỳ sự cố nào trong tương lai . Điều này đã cased tôi rất nhiều rắc rối trong bản đệ trình ứng dụng trong quá khứ
  3. Đến mục tiêu của bạn Build tab thiết lập
  4. Đặt cả debug (gỡ lỗi mẹ và đó là Bất kỳ đứa trẻ iOS SDK để "nhà phát triển iPhone" này là cực kỳ quan trọng đặc biệt là nếu bạn làm việc trong một nhóm Có không có gì tệ hơn một người nào đó thiết lập hồ sơ của riêng họ và hơn cam kết với kho lưu trữ mã!
  5. Đặt điều khoản cho Sản xuất/Doanh nghiệp hoặc AdHoc tĩnh như bạn phải ở trong số kiểm soát hồ sơ cấp phép nào đang được sử dụng cho bất kỳ cấu trúc phân phối nào.

Vì tôi đã chuyển sang điều này, tôi chưa bao giờ gặp sự cố với bản dựng không hoạt động, đã được ký không đúng hoặc tương tự!

Ngoài ra, mọi thiết bị tôi kết nối với bất kỳ máy nào lần đầu tiên tôi thêm vào cổng thông tin nhà phát triển thông qua nút + đẹp (cộng) để đảm bảo cả thiết bị và máy Mac đều có các điều khoản mới nhất!

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