Ero incazzato per avere 20 diverse versioni di Python sul mio Mac, quindi nel tentativo di ripulirlo ho eliminato ogni singola istanza di esso. Ho disabilitato SIP e cancellato quello predefinito di sistema.
Ho quindi usato Home-brew per installare Python 3.7, Python 3.6, Python 2.7 (Le versioni che uso).
Tuttavia Xcode ora genera un errore quando si tenta di esportare le app. È passato dal dire che non è stato possibile trovare python:
ipatool failed with an exception: #<RuntimeError: Couldn't locate python in /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/local/bin /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/libexec /Applications/Xcode.app/Contents/Developer/usr/bin /Applications/Xcode.app/Contents/Developer/usr/local/bin /Applications/Xcode.app/Contents/Developer/Tools /usr/bin /bin /usr/sbin /sbin>
/Applications/Xcode.app/Contents/Developer/usr/bin/ipatool:180:in 'locate_tool'
/Applications/Xcode.app/Contents/Developer/usr/bin/ipatool:160:in 'unicode_equal?'
/Applications/Xcode.app/Contents/Developer/usr/bin/ipatool:1882:in 'block in MakeFileSystemNode'
/Applications/Xcode.app/Contents/Developer/usr/bin/ipatool:1882:in 'each'
/Applications/Xcode.app/Contents/Developer/usr/bin/ipatool:1882:in 'detect'
Quindi ho quindi copiato Python 2.7 da home-brew in quella directory e lo abbiamo rinominato "python". Ora ho un errore diverso, invece dice: The operation couldn’t be completed. No such file or directory
. I log degli errori non mostrano nulla di importante.
Grazie.