Codign muốn truy cập khóa Truy cập mã nguồn vào trong móc khóa của bạn, tôi nhập mật khẩu đăng nhập nhưng vẫn hỏi tôi


302

Tôi đang cố gắng học cách tải ứng dụng trên iPhone của mình từ Xcode. Khi tôi tiếp tục nhận được "Codeign muốn truy cập khóa" truy cập "trong móc khóa của bạn, tôi đặt mật khẩu đăng nhập của mình nhưng nó cứ xuất hiện liên tục. Tôi đã thử đăng nhập máy tính rất nhiều lần, mật khẩu tài khoản apple và nhiều người khác

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


130
Bạn phải chọn Always Allowkhi hoàn thành mật khẩu nhập
Victor John

9
Trên thực tế, @VictorJohn, vấn đề là hộp thoại mở ra và không chấp nhận bất kỳ mật khẩu nào. Tôi có cùng một vấn đề, và nó thật kỳ lạ.
hnilsen

5
@Green Trước tiên, Đặt lại Cảnh báo hộp thoại trong tùy chọn Xcode -> Chung. Thứ hai, xóa tất cả bộ nhớ cache trong thư mục bộ đệm -> /Users/username/Library/Developer/Xcode/DerivedData. Thứ ba, khởi động lại máy mac của bạn. Forth, mở Xcode, chạy một dự án, luôn cho phép Xcode truy cập KeyChain.
Victor John

7
Bạn phải kiên trì. Tôi đã phải nhập mật khẩu của mình và nhấp vào "Luôn cho phép" có thể mười lần trước khi nó dừng nhắc tôi.
Jason

3
Tôi không thể làm cho nó hoạt động trừ khi tôi nhấp vào [Luôn cho phép]. Thật là điên rồ khi [Cho phép] không hoạt động và [Luôn cho phép].
raddevus

Câu trả lời:


525

Có cùng một vấn đề. Nó đã được sửa sau khi tôi nhập mật khẩu người dùng mac và nhấn Luôn cho phép .


30
Đối với tôi Cho phép không hoạt động, chỉ Luôn luôn cho phép , vì vậy hãy chắc chắn nhấp vào đó.
Melvin

10
Điều này có nên được báo cáo cho Apple như là một lỗi không?
mding5692

7
Tôi đã phải nhập nó nhiều lần để nó hoạt động !! Tôi nghĩ rằng mật khẩu đã sai và đã thử những gì không ... Thật khó chịu !! Tôi mất hàng giờ vì điều này.
anthares

2
OMG, bạn là một thiên tài. đã cố gắng sửa cái thứ rác rưởi này trong 6 giờ. Giải pháp của bạn đã làm việc cho tôi. Tạ ơn chúa
Đội

2
Bạn phải kiên trì, tôi đã phải làm theo bước này 10 lần hoặc lâu hơn trước khi nó ngừng nhắc tôi.
Jason

83

Giải quyết vấn đề này bằng cách làm điều này.

  1. Nhập mật khẩu đăng nhập Mac của bạn và chọn "Luôn cho phép"

  2. Một hoặc nhiều hộp thoại được mở và định vị trong cùng một hộp thoại, lặp lại bước 1 cho đến khi tất cả các hộp thoại đóng lại. (Vì vậy, bạn nghĩ rằng mật khẩu của mình sai nhưng lặp lại "Luôn cho phép" với phần lừa đảo mật khẩu đăng nhập Mac của bạn :))

Hy vọng nó sẽ làm việc.


Mật khẩu đăng nhập Mac không hoạt động. Tôi chỉ có thể làm việc nếu chúng giống nhau. Nếu người dùng có mật khẩu mac usr khác nhau, nó sẽ không hoạt động
Green

7
Tôi đã bị thuyết phục bởi các hộp thoại liên tiếp có nghĩa là tôi đã nhập sai mật khẩu ... cảm ơn bạn!
Julius

2
@Jason Tôi đã đánh bạn. Của tôi ít nhất là 15. Tôi chỉ muốn từ bỏ hy vọng cho đến khi tôi đọc bình luận của bạn. Chúc mừng
SaganRitual

2
@GreatBigBore, tôi rất vui vì nhận xét của tôi đã giúp! "Rửa, rửa, lặp lại. Luôn lặp lại." - Homer Simpson
Jason

2
Thật là một lỗi / tính năng ngu ngốc. Điều này cũng nhận được tôi. Họ ít nhất nên phân biệt giữa mỗi lời nhắc lặp lại xuất hiện.
Gary Oldfaber

50

Tôi ép Deny do nhầm lẫn và tôi đã bị mắc kẹt, không có cách nào để mã hóa bất kỳ Pods nào.

Đây là cách tôi giải quyết vấn đề:

  • Mở móc khóa
  • tìm chìa khóa com.apple.gs.xcode.auth.com.apple.account.AppleIDAuthentication.token
  • mở nó ra
  • nhấp vào Kiểm soát truy cập tab
  • ở phía dưới Luôn luôn cho phép truy cập các ứng dụng này: -> thêm Xcode trong danh sách
  • Đừng quên nhấn Save Changes

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


Tôi thích điều này. Trước đây, có thể là xcode 8 trở xuống, tôi đã cố gắng để kịch bản cho phép truy cập vào một cái gì đó như /Appluggest/Xcode.app/Contents/Developer/usr/bin/codesign, nhưng vì xcode9 đường dẫn đó không tồn tại. Bất kỳ công cụ sẽ có trong cha mẹ .app vì vậy điều này là rất tốt. : ngón tay chéo: không có vấn đề nữa!
AnneTheAgile

Làm thế nào để tôi mở móc khóa?
Pixel

1
@Antinous Keychain là một ứng dụng. Bạn có thể tìm thấy trong phần Ứng dụng / Tiện ích -> Truy cập Keychain
magohamoth

đã làm việc! "Lưu thay đổi" không làm gì cả, tuy nhiên, trong câu trả lời bên dưới, việc khóa khóa đăng nhập đã giúp
devonj

Cảm ơn, đó là những gì tôi cần. Tôi vẫn còn nửa tá cuộc đối thoại xung quanh, nhưng khi tôi nhập từ khóa đăng nhập của mình, lần này chúng biến mất và dự án được xây dựng mà không gặp vấn đề gì thêm. Xcode 10, macOS 10.13.6. Vẫn chưa sửa.
green_knight

25

Tôi bắt gặp điều này đang chạy một dự án hoàn toàn mới. Nút Cho phép hoặc Luôn cho phép dường như không hoạt động, tuy nhiên nó không cung cấp cho tôi phản hồi rung 'mật khẩu không chính xác'. Điều đang xảy ra là có nhiều hộp thoại ở cùng một vị trí, vì vậy khi tôi nhập mật khẩu và bấm Cho phép không có gì thay đổi trực quan. Cuối cùng tôi đã có ít nhất 3 hộp thoại xếp chồng lên nhau, điều mà tôi chỉ phát hiện ra khi thử kéo hộp thoại. Nhập mật khẩu vào từng mật khẩu để dự án của tôi hoàn thành việc xây dựng.


Điều tương tự cũng xảy ra với tôi, đã thấy nó bởi vì bóng xung quanh hộp thoại hiển thị rõ hơn rất nhiều so với bình thường. Khi tải lên ứng dụng tôi đã nhận được 2 hộp thoại khác. Bây giờ có vẻ ổn. Ôi Xcode ...
EricH206

Nó cần mật khẩu gì?
Màu xanh lá cây

@Green Các câu trả lời của Bharathi Devarasu (câu trả lời hiện bên dưới câu trả lời này) và Anton Eregin (câu trả lời ở trên) mô tả mật khẩu mà hộp thoại này yêu cầu. Tuy nhiên, trong một số trường hợp, mật khẩu móc khóa có thể không giống với mật khẩu người dùng mac của bạn. Nếu bạn quên mật khẩu móc khóa, bạn có thể đặt lại mật khẩu. Có lẽ hãy thử các câu trả lời ở đây: stackoverflow.com/questions/50928239/ Kẻ
Ari

Bạn là người lạ tuyệt vời.
Willa

18

Tôi nhấp vào nút "Từ chối" và móc khóa đã tắt.

Tôi đã khóa móc khóa:

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

Và sau đó tôi nhập lại móc khóa đăng nhập.


Móc khóa đăng nhập là gì? Làm thế nào tôi có thể có được một?
Màu xanh lá cây

Mở ứng dụng có tên Keychain Access
thách thức

17

2019: Tôi đã phải nhập mật khẩu như 40 lần ... phải là một lỗi ... nhưng nó đã hoạt động


Thật điên rồ khi đây là giải pháp lol Tôi không thể tin rằng nó hiệu quả với tôi
isick

Tôi xác nhận, chỉ cần nhập mật khẩu đăng nhập mac của bạn, nhấn cho phép luôn và tiếp tục làm cho đến khi ổn, đừng bỏ cuộc, bạn sẽ ổn sau vài lần thử (10-40). Chắc chắn là một lỗi.
Gabriel P.

2020: máy tích hợp liên tục không hài lòng với điều này
Jacob Barnard

12

Nhập mật khẩu bạn sử dụng để mở phiên Mac của bạn và nhấp vào "Luôn cho phép" cho đến khi tất cả các cảnh báo được đóng lại. Các nút khác không hoạt động ...


10

Sau đây làm việc cho tôi!

  1. mở quản lý móc khóa trên máy Mac của bạn
  2. chọn "đăng nhập" trên khung bên trái
  3. tìm chìa khóa gây ra vấn đề này Của tôi là nhà phát triển iOS ...
  4. bấm đúp vào phím và chọn "Cho phép truy cập vào tất cả các chương trình" trong cột truy cập

Khởi động lại Xcode và thử xây dựng lại. Nó sẽ hỏi bạn một lần nữa nhưng với tùy chọn bổ sung là "Luôn cho phép. Nhập mật khẩu người dùng macOS của bạn làm mật khẩu và nhấn" Luôn cho phép ".

Hãy cho tôi biết nếu nó làm việc cho bạn.


6

Hộp thoại tương tự yêu cầu mật khẩu KeyChain có 3 nút. Rất có thể mật khẩu mong muốn là để đăng nhập vào máy Mac của bạn. Nếu bạn nhấn "Cho phép", nó chỉ hoạt động đối với một số khía cạnh nhỏ và sẽ hỏi lại, điều này rất khó hiểu. Bạn cần nhấn "Luôn cho phép". Nhóm xác minh tại Apple rất yếu, họ cần một số nhà phát triển 'bình thường' trong nhóm thiết kế cho chuỗi sự kiện để có được một ứng dụng trong cửa hàng ứng dụng. Các nhà phát triển bình thường có những ý tưởng rất sơ sài về KeyChains và Chứng chỉ và Hồ sơ.


6

Nhập mật khẩu đăng nhập của bạn và chọn luôn cho phép , để tránh nhập mật khẩu của bạn nhiều lần.

truy cập mã


3

Tôi đã có cùng một vấn đề. Tôi đã mở nhiều hơn một cửa sổ Xcode, đóng tất cả các cửa sổ đang mở khác chỉ để lại một cửa sổ hiện tại mở giải quyết vấn đề cho tôi.


7
Ngay cả sau 15 năm kinh nghiệm với Apple, sự bất tài và ngu ngốc của họ vẫn làm tôi kinh ngạc.
TimSim

3

Được rồi các bạn, sau đúng 2,5 giờ cố gắng sửa lỗi đó, tôi đã tìm được giải pháp hoạt động trên hai máy Mac của mình. Đây là những bước tôi đã làm:

  1. Mở Xcode -> Tùy chọn
  2. Chuyển đến tab Tài khoản
  3. Nhấp vào nút ở dưới cùng bên phải nói 'Quản lý chứng chỉ'
  4. Tìm tên của chứng chỉ
  5. Mở trình quản lý móc khóa
  6. Chọn trong menu tab Đăng nhập
  7. Nhấp chuột phải và sau đó xóa chứng chỉ được đặt tên trong trang cài đặt Xcode trước đó
  8. Quay trở lại Xcode và xem Xcode tạo chứng chỉ mới (Cửa sổ sẽ trống trong vài giây và sau đó sẽ có chứng chỉ mới sáng lên.
  9. Chạy lại ứng dụng của bạn

Tôi hy vọng điều đó có thể giúp các bạn. Nó đã giúp tôi rất nhiều! :)

Liam


2

Kể từ ngày 31 tháng 8 năm 2018.

Resolving:
 1.  Search Keychain Access
 2.  [KEYCHAIN] Login | [CATEGORY] Passwords
 3.  Look for you email address and double click. <it might not be necessary but just try this>
 4. [ACCESS CONTROL] choose  "allow all application to access this item".
 5. Rebuild to your phone.  If you have error choose a virtual device and build (to reset the build objects).  Then choose to rebuild to your phone again.

Cái này từ đâu đến?
Leo

Phiên bản SIERRA CAO | . . "
Eman Jayme

1

Đối với tôi, tôi nhận ra một trong các hộp thoại đã được mở trong một không gian làm việc khác. Khi tôi phát hiện ra điều đó và nhập mật khẩu của mình vào đó, nó đã đi qua.


1

Điều giúp tôi là nhập mật khẩu không chính xác. Sau đó, khi nhập đúng mật khẩu, các hộp thoại mới bắt đầu mở ở những nơi khác nhau của không gian làm việc. Tôi đã phải nhập đúng mật khẩu khoảng 20 lần nhấn Luôn cho phép. Mà đã giúp!


0

Tôi cũng gặp vấn đề trong khi chạy tập lệnh carthage trong giai đoạn xây dựng. (Xcode 9) Tôi nhận được hộp thoại đó cho mỗi và mọi khung tôi đã thêm cộng với chính ứng dụng. Bạn có thể thấy một bóng tối rất lớn đang phát triển. Tôi có thể bỏ qua nó bằng cách nhập mật khẩu mỗi lần và nhấn "Luôn cho phép".


0

Tôi gặp vấn đề tương tự: trong khi xây dựng bản phát hành iOS cho dự án Flutter, đã được yêu cầu nhập mật khẩu móc khóa, nhập mật khẩu Apple ID cho tài khoản nhà phát triển, không gặp may. Cuối cùng đã thành công bằng cách nhập mật khẩu cho máy tính tôi đang sử dụng (là máy chủ mac trực tuyến). Mong rằng sẽ giúp.


0

Đối với tôi, vấn đề là mũ khóa. và có vẻ như bạn có thể yêu cầu bạn nhập mật khẩu một vài lần hoặc bạn sẽ phải nhập mật khẩu một lần và nhấn luôn cho phép.


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.