AppCode 2017.3.3 is available for download on our site. The patch update is also available if you are using AppCode 2017.3.2.
This update addresses connectivity issues when using built-in SSH executable for accessing GitHub. This happened due to the change introduced by GitHub recently – support for weak cryptographic keys was dropped.
We plan to backport this fix to some earlier AppCode versions (AppCode 2018.1 EAP build 181.3870.4 already includes it). In the meantime, as a workaround, you can switch to using Native support (
Preferences | Version Control | Git | SSH Executable | Native). Please note that when using this option, if your SSH keys are protected with a passphrase, they need to be added at system level. This is usually done by using a tool such as ssh-agent.
Besides, the following important issues are fixed:
- Enabling CocoaPods in a project breaks build (OC-16466)
- Problem with debugger termination when expanding certain Swift variable (OC-16726)
- Xcode schemes are not reloaded when switching between projects or from project to a workspace (OC-16622)
The full release notes are available here.
Your AppCode team
The Drive to Develop