
The iPod Touch 2nd generation, model A1288 released 2008-09 and running iOS 4 (latest version iOS 4.2.1) will connect immediately and be displayed as a device without any issues in iTunes 12.7 It's my understanding that Apple has discontinued iOS 4 device support starting with iTunes 12.8 Details MacOS Mojave (OS X 10.14) has iTunes 12.9 which is not compatible with the iPod Touch 2gen. This means that the last version of macOS that will support the iPod Touch 2gen is macOS High Sierra (OS X 10.13) specifically OS X 10.13.6 and only if you don't install the App Store upgrade to iTunes 12.8

(Hereafter I will use iPod Touch 2gen to refer to the iPod Touch 2nd generation.) The last version of iTunes that I can confirm supported the iPod Touch 2nd generation is 12.7 (specifically 12.7.4.80) The error you will see on iTunes 12.8 and later is: iTunes could not connect to the iPod touch "" because an invalid response was received from the device. I have verified this with extensive testing on multiple platforms, with multiple versions of the operating system and iTunes. The iPod Touch 2nd generation (model A1288) running iOS 4 is not supported under iTunes 12.8 or later. MacOS High Sierra 10.13.6 with Security Update 2018-003 has iTunes 12.8.0.150 and does not support the iPod Touch 2nd generation. I don't know if Apple will bring support to iTunes 12.8 or earlier versions of iTunes 12.9.

Thanks to Devin for pointing out the return of support in Mojave in the comments. UPDATE : The iPod Touch 2nd generation running iOS 4 is now supported in macOS Mojave 10.14.2 using iTunes 12.9.2.5
