-
Notifications
You must be signed in to change notification settings - Fork 1.1k
xcode 8 installation (thanks to xvim) #498
Comments
you probably need to selfsign each of the plugins too. |
use the under code in terminal to deal with this problem!
|
Does this work for anybody else? |
Awesome,it works for me. thanks a lot. |
Okay it works. Btw the problem was github formatting ate the ` characters in @amestudio's post (because it also means code snippet formatting). The corrected command is:
Note: If it crashes for you, it's probably one of the plugins (not Alcatraz) so you should move all the plugins out of |
Has anyone had success with 8.1? I had it working on 8.0 but now not working again following same steps as last time... |
Thanks, @DoctorG. Interestingly, after following the described steps, I get the message on xCode launch about loading the non-Apple bundle, however, Package Manager still doesn't show. Stumped. |
Mine now doing the same. Can't explain. 😒 Sent from my iPhone 7+
|
@MKGitHub maybe you can explain more .... |
I get a conclusion :
en it works for me ! |
I had to use |
after a few experiments, the following code worked for me:
|
alternatively, save the following code as a .sh file: // code begins echo "${xcodeid}" find ~/Library/Application\ Support/Developer/Shared/Xcode/Plug-ins -name Info.plist -maxdepth 3 | xargs -I{} defaults write {} DVTPlugInCompatibilityUUIDs -array-add $xcodeid do "chmod 755 yourfilenamehere.sh" to make it executable, then you can use it by running "sh yourfilenamehere.sh" |
Actually, the "defaults read /Applications/Xcode.app/Contents/Info.plist DVTPlugInCompatibilityUUID" should be quoted by the symbol (`) (the ESC key), not the symbol (\') or the symbol (') (the key in the left of ENTER key) OR just do as @mediter said. |
Thanks for the explanation @oxoxoxox ! Quite a detail! No wonder it didn't work for me. |
8.2 worked too ! |
1.do as https://github.com/XVimProject/XVim/blob/master/INSTALL_Xcode8.md it works for xcode8.2 |
Bookmarked! Genius!! |
Great! I just have got my Wakatime and GitDiff back! |
8.2.1 works too. Here is exactly what I did:
Press y to use XVim with your Xcode version
Good Luck. |
@yweiquan |
yes it's work but licence xcode is not good) it is not probleme of publication app in appstore |
@web-differently use https://github.com/fpg1503/MakeXcodeGr8Again then run |
Thanks yweiquan it works well on 8.2 |
To make things easier, you can use this shell script to automate the XVim steps:
By default that script signs a copied
|
@alanhamlett It would be great is the script copied Xcode.app to XcodeGr8.app |
I got a working and signed version of XcodeGr8 but not seeing the Alcatraz package manager in the menu. Anyone have any thoughts? This is for XcodeGr8 @ 8.2.1 |
How can I recover Xcode's default sign? |
it work for me, xcode 8.2.1 show: window-->packageMangeer |
How do I install for 8.3.2? I don't see the Package Manager Cell. |
@rlam3 run this Terminal command:
|
btw, Alcatraz seems to break TouchBar simulation. Here's what I see in terminal:
|
@alanhamlett It doesn't works on Xcode 8.3.2 |
@alanhamlett Suggesting users to install some third-party plug-in just to get Alcatraz is a bad idea. @CoderXLLau You should remove codesigning from Xcode (or resign it), if you want it to load plugins. I just removed signature with https://github.com/steakknife/unsign Btw, keep in mind that it can break Xcode update from App Store. |
@stek29 use this command to re-sign Xcode and install only Alcatraz:
More info here: |
@alanhamlett And it would also re-sign Xcode with pregenerated key. |
@stek29 Xcode won't load plugins with just unsigning, which is why the xvim instructions also selfsign Xcode. Maybe Apple will support plugins some day, but until then use the above script. |
@alanhamlett I have unsigned Xcode, and it loads plugins and works perfectly fine. However, having unsigned Xcode can cause issues with keychain. Just Xcode executable is unsigned, everything else was not changed (that's why xcodebuild doesn't load plugins for example -- but I don't need plugins in xcodebuild) |
How do you make it work for 8.3.3 ? |
find ~/Library/Application\ Support/Developer/Shared/Xcode/Plug-ins -name Info.plist -maxdepth 3 | xargs -I{} defaults write {} DVTPlugInCompatibilityUUIDs -array-add `defaults read /Applications/Xcode.app/Contents/Info.plist DVTPlugInCompatibilityUUID
git clone https://github.com/steakknife/unsign && cd unsign && make
export PATH="$PWD:$PATH"
cd /Applications/Xcode.app/Contents/MacOS
sudo unsign Xcode
sudo mv Xcode Xcode.signed
sudo mv Xcode.unsigned Xcode
|
is it safe to do these changes? I want to install it at my work house. |
@yweiquan
then you restart your Xcode, It will load your installed plugins |
it also works on xcode 9 |
@Przytua you need turn to BlockJump and other project for help. |
This project is doomed |
https://github.com/XVimProject/XVim/blob/master/INSTALL_Xcode8.md
looky here! i tried it, and it worked. xvim installed and is working, and alcatraz was built and installed. the problem is that i cannot install plugins, i get an error while compiling or something.
im sure some of you guys can figure this out, since you probably know more than me about how to integrate alcatraz.
The text was updated successfully, but these errors were encountered: