Ngoài các giải pháp được đề cập ở trên, tôi đã gặp phải một biến thể khác của vấn đề này.
Số nhận dạng tổ chức của tôi đã thay đổi (có thể liên quan đến việc chấp nhận cập nhật thỏa thuận mới nhất trên developer.apple.com) và do đó tiền tố cho ứng dụng của tôi đã thay đổi.Vì vậy, trong khi trước đây có thể là ABCCYZ0U812.com.whatever.app
bây giờ là 90210SUXX11.com.whatever.app
Khi tôi gửi đi và bạn sẽ có màn hình thông báo "Gửi (tên ứng dụng) cho Apple" và có danh sách được gọi là "Nhị phân và quyền lợi", khi tôi sẽ mở rộng danh sách dưới ứng dụng của tôi (hai lần, vì tôi đoán Xcode có lỗi lần đầu tiên) tôi sẽ nhìn thấy một cái gì đó giống như
AppName.app (5 entitlements) (provisioning profile) (arrow)
application-identifier
90210SUXX11.com.whatever.app
...
keychain-access-groups
ABCCYZ0U812.com.whatever.app
com.apple.developer.team-identifier
90210SUXX11
vì vậy, đối với một số lý do nó vẫn sử dụng định danh đội cũ cho các bit keychain-access-groups
nhưng hiện không khớp với số nhận dạng nhóm mới
Tôi đã thực hiện theo dõi do
- nhấp vào mũi tên bên cạnh cấp phép hồ sơ để mở Finder để nơi các cấu hình được tổ chức
- xóa tất cả các file trong thư mục .mobileprovision
- Closed ra nộp thoại
- Trong Xcode, Nhấp vào Xcode -> Tùy chọn -> Tài khoản và để tài khoản của tôi tải xuống lại hồ sơ cung cấp
- Đã cố gửi lại tệp lưu trữ
Bây giờ tất cả những gì xuất hiện và nó làm việc
AppName.app (5 entitlements) (provisioning profile) (arrow)
application-identifier
90210SUXX11.com.whatever.app
...
keychain-access-groups
90210SUXX11.com.whatever.app
com.apple.developer.team-identifier
90210SUXX11
Có thể có một cách tinh tế hơn để sửa chữa nó mà không xóa tất cả mọi thứ nhưng điều đó nên đưa bạn đi đúng hướng.
Nguồn
2017-07-13 13:21:00
Điều đó có thể đã gây ra sự cố, nhưng tôi gặp lỗi này chỉ với một hồ sơ cấp phép duy nhất (và chỉ có một hồ sơ cấp phép duy nhất). – EntangledLoops