XVimProject / XVim

Xcode plugin for Vim keybindings
MIT License
5.16k stars 595 forks source link

Xcode wants to access "Xcode-AlternateDSID" in keychain #1038

Open leecarlcooper opened 7 years ago

leecarlcooper commented 7 years ago

Love XVim! Just installed it and it seems to work. Every time I start Xcode however I get a pop up that Xcode wants to use confidential information stored in "Xcode-AlternateDSID" in my keychain. I always "Deny" as this sounds scary and unnecessary. The vi commands seem to work ok.

Is this a bug? If I should select "Allow" can you please explain this in the readme?

Thanks!

-------- Debug Info -------
XVim revision : 
OS Version : Version 10.12.2 (Build 16C67)
Xcode Version : 8.2.1

--- .xvimrc ---
N/A
--------------
JugglerShu commented 7 years ago

I haven't seen such behavior. I don't know if it is related to XVim or code re-signing of Xcode. Can you try to uninstall XVim and see if the problem reproduces??

leecarlcooper commented 7 years ago

Thanks for the quick reply. I still got the behavior after uninstalling XVim. I reinstalled Xcode and the behavior went away. Maybe related to re-signing Xcode?

JugglerShu commented 7 years ago

Yea, it maybe related to re-signing Xcode but I haven't seen such message so I don't know what is actual reason...

keith commented 7 years ago

This is definitely caused by resigning Xcode.

lgtout commented 7 years ago

I have the same problem.

pbrewczynski commented 7 years ago

The same behaviour after resigning xcode.

tidbeck commented 7 years ago

I can reproduce this if I use an existing certificate from Apple's developer program but not if I generate a new certificate according to the instructions on INSTALL_Xcode8

If this seems to be the case for all of you maybe we can just update the instructions to not recommend using and existing certificate.

lgtout commented 7 years ago

I generated a new certificate. On Tue, Jan 31, 2017 at 5:06 AM Anders Tidbeck notifications@github.com wrote:

I can reproduce this if I use an existing certificate from Apple's developer program but not if I generate a new certificate according to the instructions on INSTALL_Xcode8 https://github.com/XVimProject/XVim/blob/master/INSTALL_Xcode8.md

If this seems to be the case for all of you maybe we can just update the instructions to not recommend using and existing certificate.

— You are receiving this because you commented. Reply to this email directly, view it on GitHub https://github.com/XVimProject/XVim/issues/1038#issuecomment-276358092, or mute the thread https://github.com/notifications/unsubscribe-auth/AAWQ_ztoQcWFL0llXjqbM6SuIAqrvYbPks5rXzHYgaJpZM4LhAbz .