最近把mac升級到10.14 Mojave, sequel pro在關閉到時候,必閃退。
上GitHub看下,發現我們用的版本時1.1.2,版本已經很老了。而且sequel pro的自動構建服務器已經失效了。所以都停留在2106年都版本上。
有裝Xcode 10 都同學,只需gitclone下來,在Xcode編譯下就好了。
或者命令行下構建步驟
編譯步驟
git clone https://github.com/sequelpro/sequelpro.git --depth=1 cd sequelpro sed -i '' -e 's/Debug/Release/g' Makefile find . -type f -name "*.pbxproj" -exec sed -i '' -e 's/ARCHS_STANDARD_32_64_BIT/ARCHS_STANDARD_64_BIT/g' {} + make
最后編譯出來的包在build目錄下,使用cp 是無法覆蓋。得用
mv build/Release/Sequel\ Pro.app /Applications/Sequel\ Pro.app
但是這樣的話編譯好的源包就被移除。
可以直接在finder復制到應用程序中。
沒有裝的同學可以直接下載我編譯好的。【不過因為是因為我自己打包的,蘋果的安全策略會要你輸入一次用戶密碼才能讀取配置里面的密碼,然后點擊總是允許就好了】