Muy mala implementación por parte de Apple (escuché que esto también sucede en el iPad, donde no tiene ningún sentido), pero hay una solución:
<meta name="format-detection" content="telephone=no" />
Fuente:
http://www.darowski.com/tracesofinspiration/2009/03/31/stop-iphone-from-incorrectly-auto-linking-phone-numbers/
Uno de los comentarios en esa página también sugiere el uso del controvertido guión suave ( ­
) para evitar la vinculación automática de un número específico (por lo que el navegador aún puede vincular automáticamente otros números en la página).
Información adicional
Si desea vincular ciertos números pero no otros, yo personalmente usaría la format-detection
metaetiqueta para deshabilitar los números de enlace automático y luego vincular explícitamente los que son números de teléfono:
<div itemscope itemtype="http://schema.org/LocalBusiness">
<h1 itemprop="name">Foo Co.</h1>
<dl>
<dt>Phone</dt>
<dd><span itemprop="telephone"><a
href="<?php echo ($isMobile? 'tel' : 'callto') ?>:+15555555555">
555-555-5555</a>
</span></dd>
<dt>Client ID</dt>
<dd>1234567890</dd>
</div>
El fragmento de PHP está ahí para cambiar el tel:
esquema callto:
si no es un navegador móvil. De esta manera, Skype y otros programas de VoIP de escritorio se pueden activar cuando se hace clic en el enlace.