Eu desaconselharia acessar diretamente o banco de dados do aplicativo do iPhone. Normalmente, você cria um serviço da Web que acessa o banco de dados e, em seguida, consome esse serviço da Web do aplicativo do iPhone.