Solution 1:

I'm not sure but the following changes in operating_systems.pm seem to work for us. Only the iPod didn't work in the OS section, it should be incl. under iPhone ...(not sure)

in @OSSearchIDOrder add

'[_+ ]cpu[_+ ]os', #iPad
'iphone[_+ ]os',

before

'mac[_+ ]os[_+ ]x',

in %OSHashID add

'[_+ ]cpu[_+ ]os','maciosipad',
'iphone[_+ ]os','maciosiphone',

after

'mac[_+ ]?p','macintosh','mac[_+ ]68','macintosh','macweb','macintosh','macintosh','macintosh',

in %OSHashLib add

'maciosiphone','<a href="http://www.apple.com">iOS (iPhone + iPod Touch)</a>',
'maciosipad','<a href="http://www.apple.com">iOS (iPad)</a>',

after

'macintosh','<a href="http://www.apple.com">Mac OS</a>',

You may additionaly want to add some icons in /icon/os (maciosiphone.png, maciosipad.png). Oh, we didn't need version numbers yet. But I think you can easily add this too (just have a look how they did this for windows etc.)

Hope this helps Best