2015-10-02 24 views
18

Tôi đang gặp sự cố khi Mac OSX 10.11 El Capitan không thể mã hóa nhị phân cho phân phối adhoc. Vấn đề là kỳ lạ:Xcode 7 với El Capitan không thể ký nhị phân để xuất - không thể nhấn nút "cho phép"

  • tôi đã chuyển một cert phân phối trên mac này
  • XCode hỏi tôi nếu nó có thể sử dụng một khóa bí mật ký ipa
  • Nhấp vào "cho phép" hoặc "luôn luôn cho phép "không làm gì cả, hộp mật khẩu không rung cho mật khẩu sai.

Kết quả là tôi không thể xuất IPA (khóa riêng này chưa từng được sử dụng trước đây trên máy Mac này).

Làm cách nào để khắc phục sự cố "không thể nhấp cho phép hoặc luôn cho phép" với Xcode7/El Capitan?

Cố gắng thiết lập các CERT phân phối để "luôn luôn cho phép" thất bại trong vòng trợ keychain cũng như: enter image description here

+0

cùng một vấn đề ở đây. Khi tôi cố gắng chạy viện trợ đầu tiên - hãy kiểm tra xem nó có thể mở khóa móc khóa (đã có biểu tượng mở khóa) không? – miga

+0

@miga - xem câu trả lời của tôi tại http://stackoverflow.com/a/33650464/1285846 –

Trả lời

3

Không phải là một giải pháp hoàn chỉnh nhưng tôi đã có thể làm việc này bằng cách khởi động vào chế độ Safe Mode và xây dựng từ đó . Trong khi ở chế độ Safe Mode, tôi cũng đã thêm ứng dụng Xcode vào mục keychain và bây giờ nó không yêu cầu sự cho phép nữa.

+0

tuyệt vời đã làm việc! Tôi có thể thay đổi "luôn luôn hỏi" propertie của khóa riêng (keychain - click chuột phải vào khóa riêng - thông tin) để "luôn cho phép" và bây giờ tôi có thể biên dịch lại – miga

+0

làm thế nào tôi có thể làm điều này? – AlamoPS

+2

Tôi đã theo dõi sự cố của mình để cài đặt 'MagicPrefs' như đã đề cập trong nhận xét của BFeher. Tạm thời vô hiệu hóa 'MagicPrefs' cho phép tôi nhấp vào nút mà không phải khởi động vào Chế độ an toàn. – Kross

9

El Capitan không cho phép phần mềm nhấp vào nút "Cho phép" hoặc "Luôn cho phép" vì lý do bảo mật. Nếu bạn đang chạy phần mềm chặn các sự kiện chuột như MagicPrefs, điều này có thể đăng ký dưới dạng nhấp chuột phần mềm. Thử tắt bất kỳ phần mềm nào đọc sự kiện chuột hoặc sử dụng chuột USB chuẩn.

Tôi tìm thấy câu trả lời ở đây: https://forums.developer.apple.com/thread/25092 và ở đây: https://discussions.apple.com/thread/7305746

+1

Điều này đã giúp tôi tìm ra vấn đề là gì !!! Tôi đã truy cập vào hộp xây dựng thông qua OS X "Screenshare" và cố gắng để mã ký với một khóa mới, sẽ không được phép, trừ khi tôi đã làm nó với một con chuột vật lý/trackpad gắn liền với máy: ( –

+1

Vấn đề của tôi là 'MagicPrefs' Nhưng cái crap thánh, Apple, làm thế nào về * một số * loại tin nhắn hoặc cảnh báo! – CWSpear

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