Hồ sơ cung cấp không bao gồm các quyền lợi định danh ứng dụng và nhóm truy cập móc khóa


189

Tôi đã thử tất cả các câu hỏi khác và tìm kiếm mọi thứ mà tôi có thể có, rất nhiều câu hỏi khác liên quan đến các ứng dụng hiện có đang được cập nhật hoặc những người có tài khoản nhà phát triển nhưng đây giống như lần thứ hai tôi sử dụng Xcode và nó đã hoạt động trước đó .

Điều này chỉ xảy ra từ hư không. Tôi liên tục nhận được hai lỗi này và nó cho phép tôi chạy trình giả lập nhưng không được xây dựng trên iPhone của mình:

  1. Ký tự động không thể giải quyết vấn đề với các quyền lợi của mục tiêu "LearningSpriteKit". Ký tự động không thể thêm các quyền nhận dạng ứng dụng và quyền truy cập nhóm khóa vào hồ sơ cung cấp của bạn. Chuyển sang ký thủ công và giải quyết vấn đề bằng cách tải xuống hồ sơ cung cấp phù hợp từ trang web của nhà phát triển. Ngoài ra, để tiếp tục sử dụng ký tự động, hãy xóa các quyền này khỏi tệp quyền lợi của bạn và chức năng liên quan của chúng khỏi mã của bạn.

  2. Hồ sơ cung cấp "Hồ sơ cung cấp nhóm iOS: #####. LearningSpriteKit" không bao gồm các quyền của nhóm nhận dạng ứng dụng và quyền truy cập nhóm khóa.


9
Cũng trải nghiệm điều này. Có thể là một điều toàn cầu, yêu cầu các nhà phát triển khác xác nhận trên ios-developers.slack.com
yeralin

8
Tương tự ở đây! Không thể chạy trên iphone. trình giả lập duy nhất
Renan Aguiar

6
Tương tự ở đây. Không phải là một tài khoản nhà phát triển trả phí.
Tieda Wei

6
vâng, tôi cũng đang đối mặt với vấn đề tương tự Tôi nghĩ đó cũng là một vấn đề với tài khoản miễn phí
Piyush

9
Vấn đề tương tự, Tài khoản phải trả tiền
tạm biệt

Câu trả lời:


62

Vấn đề này liên quan đến Bug 1534145. SSL.com: P-384 cong / ecdsa-with-SHA256 .

Đại diện của Apple ước tính 558.000 chứng chỉ bị vô hiệu: Bug 1533655. DigiCert: Apple: Số sê-ri không tuân thủ

GoDaddy, Google, Apple và Facebook (điều đó sẽ giải thích tại sao ngày nay Facebook bị trục trặc) bị ảnh hưởng.

Họ đang làm việc để giải quyết vấn đề ngay bây giờ.

Điều đó sẽ giải thích vấn đề của chúng tôi, folks!

Cập nhật: Vấn đề đã được giải quyết. Cố gắng làm mới các dự án của bạn.


3
Rất vui khi biết Apple đang giải quyết vấn đề này / đã lên tiếng về vấn đề này
Jake

4
Các certs không hợp lệ không giải thích lý do tại sao những cái mới mà Apple phát hành lại thiếu các quyền lợi cần thiết.
David Gish

3
@DavidGish từ những gì tôi có thể thu thập từ báo cáo, họ thực sự không cấp bất kỳ chứng chỉ nào vào lúc này. Vào ngày 2019-03-7 họ đã ngừng phát hành TLS certs, không chắc chắn nếu áp dụng hay không.
Bilfred

2
Có bất kỳ cập nhật cho điều này? Tôi cảm thấy như thế này nên có ưu tiên cao nhất. Bất kỳ ý tưởng mới cho cách giải quyết?
Linus

9
Ngay bây giờ tôi không nhận được lỗi này nhưng thay vào đó tôi nhận được "iPhone đã từ chối yêu cầu khởi chạy" .. có ý tưởng nào không?
bezoadam

23

Giải pháp thay đổi: thay đổi Định danh gói và / hoặc Phiên bản .


5
Hoạt động ở đây. Nếu không, hãy thử tắt "Tự động quản lý ký", xóa hồ sơ cung cấp vi phạm, thay đổi Định danh gói, bật ký tự động, sau đó thêm nhóm của bạn.
Đuổi theo Patterson

Không hoạt động. Nó không đưa ra lỗi hay cảnh báo nào, nhưng ứng dụng từ chối khởi chạy trên thiết bị, như được mô tả ở đây stackoverflow.com/questions/45421179/
Kẻ

Vui lòng viết gì cho Gói nhận dạng và Phiên bản? Tôi là nhà phát triển tự làm việc tại văn phòng của riêng tôi. Tôi đã viết hai chuỗi và một số tương ứng cho chúng và các lỗi ký hiệu đã biến mất, nhưng tôi nghĩ không thể chạy ứng dụng của mình bằng bộ iOS (trên Qt Creator)!
Franky

@ Fedorov7890 Để khởi chạy ứng dụng trên thiết bị, bạn cần tắt hộp kiểm thực thi gỡ lỗi trong sơ đồ như được giải thích trong nhận xét này iPhone đã từ chối yêu cầu khởi chạy . Công việc này xoay quanh tôi sau khi xóa tài khoản dev của tôi, dọn dẹp ~/Library/MobileDevice/Provisioning Profilesvà thay đổi định danh gói.
David

@david Cảm ơn bạn, tôi đã tìm thấy một giải pháp thay thế mà không cần vô hiệu hóa gỡ lỗi, stackoverflow.com/a/55160300/3824328
Fedorov7890

22

Tôi đã khôi phục hồ sơ từ Time Machine khi nó hoạt động và khi khởi chạy, Xcode ngay lập tức xóa và thay thế nó bằng một cái mới. Sự khác biệt chính dường như là hồ sơ cũ có get-task-allowquyền lợi trong khi hồ sơ mới KHÔNG có quyền lợi. Điều này chắc chắn bị phá vỡ ở cuối Apple.

Chỉnh sửa: Các quyền lợi cũng nên bao gồm một nhóm truy cập móc khóa, nhưng một lần nữa, không có quyền lợi nào cả. Nên giống như:

Quyền lợi tốt


19

BIÊN TẬP

Theo cập nhật mới nhất, Apple đã giải quyết thành công Tự động ký mã với vấn đề Tài khoản miễn phí .

Tôi đã thử nó và tôi có thể xác nhận nó đã được giải quyết.

Hãy cố gắng ở cuối của bạn.

Cập nhật

Đã thử nghiệm với XCode 10.2 mới nhất và nó hoạt động tốt + họ đã cải thiện hiệu suất của tính năng Xcode & mã tổng thể.

Tôi cũng đang đối mặt với vấn đề tương tự trong khi tôi đang tạo một Hồ sơ mới từ Xcode và nếu tôi đi đến các dự án khác và kiểm tra thì tôi cũng gặp phải vấn đề tương tự như dưới đây.

Nhập mô tả hình ảnh ở đây

Do vấn đề này, không có dự án nào của tôi có thể xây dựng với hồ sơ và chứng chỉ cũ.

Vấn đề lạ, vì vậy tôi đã kiểm tra Hồ sơ mới được tạo và so sánh với hồ sơ cũ và tôi thấy rằng ID ứng dụng không xác định cũng như không có chi tiết Quyền lợi trong hồ sơ mới được tạo.

Kiểm tra các ảnh chụp màn hình dưới đây của so sánh hồ sơ cũ và mới:

Hồ sơ cũ:

Nhập mô tả hình ảnh ở đây

Hồ sơ mới:

Nhập mô tả hình ảnh ở đây

Vì vậy, điều đó có nghĩa là nó không thể đặt Id ứng dụngquyền lợi trong cấu hình mới. Vì vậy, kết quả cuối cùng không hoạt động tất cả các hồ sơ cũ và đưa ra cùng một lỗi trong tất cả các dự án.

Vấn đề giải quyết:

Bước 1: Chuyển đến thư mục Hồ sơ cung cấp (đường dẫn: ~ Thư viện MobileDevice Cung cấp hồ sơ).

Hoặc sử dụng phím tắt để nhảy trực tiếp vào thư mục này như CMD+ Shift+ Gvà nhập ~/Library/MobileDevice/Provisioning Profilesnó sẽ chuyển hướng người tìm của bạn trực tiếp trên thư mục Hồ sơ cung cấp.

Bước2: Sắp xếp các tệp trong thư mục đó theo Ngày Sửa đổi.

Bước 3: Kiểm tra hồ sơ với Id ứng dụng không xác định và xóa tất cả các cấu hình không xác định.

Bước 4: Quay trở lại Xcode và kiểm tra tất cả các dự án cũ sẽ hoạt động như mong đợi.

Lưu ý: Đảm bảo không có dự án nào của bạn mở trong khi thực hiện các thay đổi ở trên. Nếu không, nó sẽ tạo một hồ sơ mới với Id ứng dụng không xác định.

Tôi hy vọng điều này sẽ giúp ích và Apple sẽ sớm giải quyết lỗi này!


1
Đó là đâu ~ đường dẫn thư viện?
Franky

1
@Franky ~ / Thư viện / MobileDevice / Cung cấp hồ sơ. Mặc dù cách khắc phục này không hiệu quả với tôi (và những người khác, như đã thấy trong các câu trả lời khác). Số dặm của bạn có thể thay đổi.
Bilfred

1
@Bilfred MacOS X của tôi là Sierra 10.13.6 và không có đường dẫn như vậy trong ~ Thư viện!
Franky

Cảm ơn bạn, xin lưu ý rằng, chỉ có một ..mobileprovision tập tin trong thư mục đó và tập tin có chứa ba phần: iOS TEAM Provisioning PROFILE , CHỨNG CHỈTHIẾT BỊ CUNG CẤP . Trong HỒ SƠ CUNG CẤP ĐỘI NHÓM iOS có một dòng với ID không xác định ứng dụng: như trong hình ảnh này . Bây giờ tôi có nên xóa các tập tin?
Franky

1
có xóa tập tin đó và một điều nữa thử lại táo đã giải quyết vấn đề nêu trên.
CodeChanger

18

Có vẻ như Apple đã phá vỡ hệ thống ký tự động. Tôi đã chơi xung quanh với một vài dự án và Xcode chỉ tìm nạp hồ sơ không chính xác.

Điều này làm việc cho tôi:

  1. Tắt "Tự động quản lý ký" trong mục tiêu dự án
  2. Đi đến ~/Library⁩/⁨MobileDevice⁩/⁨Provisioning Profiles⁩
  3. Xóa hồ sơ đã tải xuống trước đó
  4. Bật lại "Tự động quản lý ký"

12
Đối với tôi điều đó không làm việc. Ngoài ra tôi nghĩ bạn có nghĩa là ~ / Thư viện / MobileDevice / Hồ sơ cung cấp
Fedorov7890

1
@ Fedorov7890 Đúng, đã sửa. Bạn thấy tin nhắn gì?
Oleh Zayats

1
Ghi chú: có vẻ như nó hoạt động cho các dự án được tạo ngày hôm qua và trước đó, nhưng không phải cho dự án hôm nay
Fedorov7890

Đối với tôi, nó đã làm việc. Tôi đang xây dựng 'Ứng dụng tích hợp' cho Appium. Cảm ơn về giải pháp, Oleh Zayats.
Ahamed Abdul Rahman

Điều này ngay tại đây đã giải quyết vấn đề mà tôi gặp phải trong khoảng 5 giờ>. <
Eray T

15

CẬP NHẬT: Giải pháp này vẫn hoạt động như vào năm 2019 / Mar / 20 7:00 UTC + 0

GIẢI PHÁP: không cần cài đặt lại Xcode. Tôi đã sử dụng một AppleId miễn phí hoàn toàn mới, nhưng sau đó đã kiểm tra AppleID cũ của tôi và nó cũng hoạt động.

  1. Trong Xcode, trong tab Chung , bỏ chọn tùy chọn Tự động quản lý ký
  2. Đóng Xcode.
  3. Xóa các hồ sơ cũ trong ~/Library/MobileDevice/Provisioning Profiles:

    cd ~/Library/MobileDevice/Provisioning\ Profiles
    
    rm -rf *
  4. Trên MacOS, chạy LaunchpadKhácTruy cập Keychain và xóa tất cả các chứng chỉ liên quan đến phát triển iPhone, như bốn điều sau đây trên hình ảnh:

    • Cơ quan chứng nhận quan hệ nhà phát triển toàn cầu của Apple
    • Cơ quan chứng nhận ID nhà phát triển
    • Nhà phát triển iPhone: your_name_or_email

      Xóa chứng chỉ

  5. Gỡ cài đặt ứng dụng cũ trên iPhone. Khởi động lại cả iPhone và Mac

  6. Mở Xcode và thay đổi Mã nhận dạng gói của ứng dụng của bạn, ít nhất một ký tự (sau này bạn có thể hoàn nguyên thay đổi này)
  7. Kích hoạt Automatically manage signingtùy chọn trong Xcode.

Sau này, bạn sẽ có thể chạy và gỡ lỗi ứng dụng của mình trên thiết bị.

Nếu bạn có một iPhone iPhone đã từ chối yêu cầu khởi chạy, thì giải pháp nằm trong câu trả lời cho câu hỏi Stack Overflow Yêu cầu khởi chạy bị từ chối iPad iOS 12 - Xcode .

Nói tóm lại, bạn cần trong Xcode để vào menu Sản phẩmLược đồChỉnh sửa lược đồ ... và chọn Thực thi: yêu cầu khởi chạy .


cho bữa ăn trưa bị từ chối nếu tôi loại bỏ tùy chọn trình gỡ lỗi, tôi không thể gỡ lỗi trong khi sử dụng thiết bị. giả lập duy nhất
Renan Aguiar

@RenanAguiar bạn không cần xóa tùy chọn trình gỡ lỗi, chỉ cần thay đổi 'Có thể thực thi' từ danh sách thả xuống thành "yêu cầu khởi chạy". Xem liên kết trong bài viết của tôi cho thấy làm thế nào để làm điều đó trong hình ảnh.
Fedorov7890

Khi tôi làm điều đó, điều tương tự xảy ra. Tôi không thể thấy các biểu tượng trình gỡ lỗi như bước và vị trí. chỉ trên trình giả lập
Renan Aguiar

Có vẻ như trình gỡ lỗi không đầy đủ chức năng. Tôi có thể nhận đầu ra giao diện điều khiển từ thiết bị, nhưng các điểm dừng không hoạt động; không bước qua / bước vào các lệnh
Fedorov7890

Tôi có thể xác nhận rằng câu trả lời trên làm việc cho tôi. Cụ thể, ứng dụng được xây dựng, hát và tải xuống iPhone của tôi. Tôi đang sử dụng tài khoản của nhà phát triển miễn phí. (14 tháng 3 năm 2019)
FractalSpace

15

Vấn đề này đã được giải quyết, NHƯNG một số người vẫn có vấn đề với nó. Nếu bạn là một trong số họ, hãy thử như sau:

1. Trong tab Chung của cài đặt đích - bỏ chọn tùy chọn Tự động quản lý ký

2. Đóng Xcode (đầy đủ, không chỉ dự án của bạn)

3. Xóa .mobileprovisioncác tập tin dưới~/Library/MobileDevice/Provisioning Profiles/

4. Trong Keychain Access , xóa các mục sau:

  • Nhà phát triển iPhone: youremail@email.com
  • Cơ quan chứng nhận ID nhà phát triển
  • Cơ quan chứng nhận quan hệ nhà phát triển toàn cầu của Apple 3.

5. Xóa ứng dụng trên thiết bị iOS của bạn

6. Khởi động lại thiết bị Mac và iOS của bạn

7. Mở lại Xcode

8. Thay đổi Mã nhận dạng gói (ngay cả khi đó là một ký tự đơn, bạn sẽ thay đổi lại thành bản gốc sau khi bạn nhận được nó)

9. Kiểm tra Automatically manage signingtùy chọn

10. Sử dụng USB để kết nối iPhone / iPad của bạn.

11. Đảm bảo rằng bạn tin tưởng chứng chỉ của mình trên thiết bị iOS

Điều này sẽ làm việc cho bạn.


Thx rất nhiều, đây là điều đầu tiên mà làm việc cho tôi
ShadowLightz

Nó có giải quyết được vấn đề 'iPhone đã từ chối yêu cầu khởi chạy' cho bạn không?
Fedorov7890

@ Fedorov7890 nó đã làm cho tôi và tôi giả sử cho ShadowLightz
Dani

11

Có vẻ như vấn đề này đã được giải quyết và tài khoản cá nhân có thể tự động từ bỏ ứng dụng của họ một lần nữa.

Liên quan đến câu trả lời @Paul, nó không liên quan đến việc gỡ cài đặt Xcode. Nó được cố định từ phía máy chủ.

Điều duy nhất được yêu cầu là xóa Chứng chỉ nhà phát triển của Apple (đối với tài khoản cá nhân) khỏi móc khóa của bạn, để Xcode thử lại để tạo và tải xuống một chứng chỉ mới.


Vẫn không thể cài đặt trên thiết bị. Ngay cả với giấy chứng nhận và giấy chứng nhận miễn phí mới
Fedorov7890

Bạn đã loại bỏ tất cả các chứng chỉ?
Husein Behboodi Rad

Có, tôi đã làm, ngoài việc tôi đã thanh trừng ~ / Library / MobileDevice / Cấp phép \ Profiles và ~ / Library / Developer / Xcode / DeruredData và khởi động lại iPhone
Fedorov7890

Cuối cùng, nó hoạt động với stackoverflow
Fedorov7890

Trường hợp để loại bỏ chứng chỉ? Con đường nào?
Franky

10

Đây là giải pháp:

  1. Hãy để Xcode được mở.

  2. Chọn tài khoản nhà phát triển của bạn và để lỗi xuất hiện trở lại.

  3. Chuyển đến ứng dụng móc khóa

4.a) Phần chứng chỉ Goto

4.b) Xóa tất cả các chứng chỉ (hợp lệ và thương binh) (tôi có ba chứng chỉ hợp lệ và nhiều không hợp lệ!)

Xóa chứng chỉ

  1. Sau khi xóa chứng chỉ cuối cùng, macOS sẽ tự động tạo lại chứng chỉ mới cho tài khoản nhà phát triển đang hoạt động.

  2. Chạy ứng dụng của bạn trong iDevice của bạn. Bạn cần nhập mật khẩu hệ thống để thêm chứng chỉ mới được tạo vào Keychain.

Nếu trong lần chạy thứ hai, nó nói

IPhone của bạn đã từ chối yêu cầu khởi chạy

Chỉ cần đi đến:

Sản phẩmScheme → * chỉnh sửa chương trình: bỏ chọn "Debug thực thi"

Tôi hy vọng nó giải quyết vấn đề của bạn.


4
nó không Tôi không thể gỡ lỗi hoặc sử dụng vị trí trên thiết bị
Renan Aguiar

Xin chào, cảm ơn. Làm thế nào để đi đến "Ứng dụng móc khóa"? Con đường nào?
Franky

Bây giờ bạn có thể đã tìm thấy nó, nhưng ứng dụng Keychain Access có trong Ứng dụng-> Tiện ích
David Gish

Tôi vẫn không thể gỡ lỗi bằng cách sử dụng iphone với những câu trả lời đó
Renan Aguiar

9

Tôi đã làm cho nó hoạt động bằng cách thực hiện các bước sau:

  1. Chuyển đến Xcode
  2. Sở thích
  3. Tài khoản
  4. Quản lý chứng chỉ
  5. Dấu cộng
  6. Phát triển iOS
  7. Làm xong
  8. Tải xuống hồ sơ thủ công
  9. Đóng
  10. Đi đến mục tiêu của bạn
  11. Thay đổi nhóm phát triển thành không
  12. Thay đổi nhóm phát triển thành nhóm trước của bạn

Nó nên hoạt động.


7

Cuối cùng tôi cũng có thể triển khai lại các thiết bị iOS của chúng tôi. Dưới đây là các bước tôi đã thực hiện để làm cho nó hoạt động.

Đầu tiên, tôi đã làm theo tất cả 10 bước trong câu trả lời của Zameer tại đây . Tôi đã sao chép chúng dưới đây:

  1. Mở dự án của bạn trong XCode.
  2. Chọn dự án của bạn từ trình điều hướng dự án và sau đó chọn mục tiêu của bạn từ cột.
  3. Nhấp vào tab Chung và bên dưới phần , đảm bảo "Tự động quản lý ký" được bật.
  4. Click vào khả năng tab và biến On cả "App Groups""Keychain Chia sẻ" cài đặt. Điều này có thể gây ra lỗi bật lên "Tự động ký thất bại" , chỉ cần nhấp vào hủy để làm cho nó biến mất.
  5. Điều này sẽ tạo ra một tệp quyền lợi cho bạn có tên nameProject.entitlements trong thư mục dự án của trình điều hướng dự án của bạn.
  6. Di chuyển tệp quyền lợi này bên ngoài thư mục, ngay bên dưới tệp dự án của bạn.
  7. Chọn lại mục tiêu của bạn và quay lại tab Khả năng để tắt cả cài đặt " Nhóm ứng dụng""Chia sẻ khóa" . Điều này một lần nữa có thể gây ra lỗi bật lên "Tự động ký thất bại" , chỉ cần nhấp vào hủy để làm cho nó biến mất.
  8. Bây giờ chọn dự án của bạn trên mục tiêu và chuyển đến tab Cài đặt tòa nhà .
  9. Cuộn xuống cài đặt Nhận dạng ký mã dưới tiêu đề và chọn Nhà phát triển iOS từ mỗi lần thả xuống.
  10. Trong tiêu đề Ký tên ở trên , nhấp đúp vào trường văn bản bên cạnh Quyền lợi ký mã và nhập tên tệp quyền lợi của bạn, nameProject.entitlements .

Sau khi hoàn thành 10 bước đó, 2 thông báo lỗi quyền lợi màu đỏ trong XCode đã biến mất và tôi đã có thể xây dựng và triển khai ứng dụng thử nghiệm XCode cho iPhone và chạy nó.

Mặc dù ứng dụng thử nghiệm XCode đó có thể xây dựng và triển khai, tôi phát triển trên PC bằng Xamarin và tôi không thể triển khai ứng dụng Xamarin.iOS của mình lên các thiết bị iOS của mình và liên tục gặp lỗi trong Visual Studio : the executable was signed with invalid entitlements. Tôi đã làm những điều sau đây và bây giờ tôi có thể triển khai ứng dụng Xamarin của mình và chạy nó trên các thiết bị iOS của mình:

  1. Tôi đã xóa hồ sơ cung cấp từ Mac trong ~/Library/MobileDevice/Provisioning Profilesthư mục. XCode ngay lập tức tạo ra một hồ sơ chứng minh mới (Tôi không chắc bước này có cần thiết không nhưng tôi chỉ viết nó vì đó là những gì tôi đã làm).
  2. Tôi đã thay đổi Xamarin.iOS.csprojtập tin của mình và xóa Entitlements.plistkhỏi CodesignEntitlementsphần tử để nó trông giống như bây giờ <CodesignEntitlements></CodesignEntitlements>. Visual Studio tự động thêm hai yếu tố vào cùng một nhóm thuộc tính trong dự án có thể không cần thiết nhưng tôi nghĩ tôi đã đề cập đến: <CodesignExtraArgs /><CodesignResourceRules />.

7

Có thể bài đăng trên diễn đàn [SDK iOS 12] - hạn chót tháng 3 năm 2019 - Chế độ kế thừa có thể giúp ích.

Nó nói về việc Apple từ chối xây dựng các ứng dụng iOS theo SDK 12 kể từ tháng 3 năm 2019 (OP từ tháng 12 năm 2018).

Tôi chưa thử điều này, nhưng nó có thể liên quan đến vấn đề. Tôi có một tài khoản nhà phát triển miễn phí và cũng đang gặp phải lỗi này.

Đây là một ảnh chụp màn hình trong trường hợp liên kết thay đổi (ảnh chụp màn hình 1 bên dưới).

Đây là liên kết từ ảnh chụp màn hình đầu tiên (ảnh chụp màn hình 2 bên dưới)

1sdk_12_ phát hành

2iphone_xs_max_support_image


1
Thật thú vị, nhưng chúng tôi có XCode 10.1 cho thấy vấn đề này và 10.1 không hỗ trợ SDK 12.
Ali Beadle

Được rồi, chắc chắn rồi, tôi đã xoay sở để có được một cách giải quyết tạm thời bằng cách làm sạch dự án trong Xcode và chỉ chạy trong gỡ lỗi thông qua IDE của tôi (tôi đang sử dụng VSC) thông qua một trình giả lập.
Jake

4
Như OP đã nói, các trình giả lập dường như không bị ảnh hưởng bởi vấn đề này. Nó dường như chỉ ảnh hưởng đến các thiết bị thực.
Ali Beadle

3
Vâng, tôi không thể tải trên thiết bị vật lý. Hy vọng Apple sẽ khắc phục điều này sớm.
Jake

5

Đối với tôi, nó cuối cùng đã hoạt động trở lại. Họ chỉ sửa nó hoặc bất kỳ bước nào khác của tôi đã giúp:

  1. Gỡ cài đặt Xcode và tất cả các tệp liên quan (sử dụng AppCleaner)
  2. Cài đặt Xcode qua App Store
  3. Thay đổi Mã nhận dạng gói của ứng dụng
  4. Xóa tất cả các khóa "Nhà phát triển iOS" khỏi Keychain

1
Điều này đã khắc phục sự cố cho tôi lúc đầu, nhưng sau đó nó lại quay trở lại vài phút sau
Ava

5

Đây là một cách giải quyết tạm thời:

  1. Thay đổi Số nhận dạng Gói : Mục tiêuChungNhận dạngSố nhận dạng gói (đặt giá trị này thành một giá trị khác so với hiện tại)
  2. Thay đổi phiên bản : Mục tiêuChungDanh tínhPhiên bản
  3. Vô hiệu hóa thực thi gỡ lỗi : Sản phẩmLược đồChỉnh sửa lược đồ (bỏ chọn hộp có nội dung "gỡ lỗi thực thi" )
  4. Xóa Hồ sơ cung cấp : ~/Library/MobileDevice/Provisioning Profilesxóa mọi thứ trong thư mục này.

Bây giờ bạn có thể xây dựng và chạy các dự án trên các thiết bị mô phỏng và thiết bị.


bây giờ tôi nhận được nó: Không thể khởi động /private/var/containers/Bundle/Application/52553D96-4B6A-4680-B77C-C04895B7759C/dois.app
Renan Aguiar

5

Có một nguồn tiềm năng khác của lỗi này. Nếu bạn không có thiết lập chứng chỉ phát triển được ký hợp lệ trong môi trường Xcode của mình, nó sẽ đưa ra các lỗi tương tự như được đăng bởi OP.

Bạn có thể kiểm tra trạng thái chứng chỉ phát triển của mình theo liên kết Apple tại đây .


Tôi sử dụng tài khoản miễn phí .. bằng cách làm theo bất cứ điều gì mọi người nói, bây giờ tôi gặp lỗi về việc chờ đợi 7 ngày ..... tôi sẽ không trả tiền để thử nghiệm nó trên thiết bị của mình.
Renan Aguiar
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.