Най-отдолу има само две библиотеки за достъп до Oracle:
- Двоичната библиотека OCI.
- Java файлът OJDBC Jar.
Всички други библиотеки (като ODBC, ADO.NET) се основават на една от тези библиотеки (обикновено на OCI).
Няма OCI библиотека за iPhone (или която и да е ARM архитектура, доколкото знам) и няма Java VM за използване на OJDBC. Така че не можете директно да се свържете от iPhone към база данни на Oracle.
Така че каквото и да е вашето решение, то ще изисква междинен сървър (или шлюз).