Google admit they broke Apple rules when they developed software for the iPhone whilst they created the latest version of the Google Mobile Application. However Google have denied other more serious charges Apple accused them of according to CNET.
iPhone developers were only allowed to use the APIs that the computer giant published in its Software Developers Kit (SDK) when they develop their applications under the terms of the agreement, however Google use undocumented APIs to allow the iPhone’s proximity sensor to prompt a verbal search.
The more serious charge from Apple was that Google was linking to private or dynamic frameworks in Google Mobile applications, in the developers community this is really bad form to do this, Google have denied the allegation.
Source: macdailynews