Я не уверен, что установка mongodb на iphone - хорошая идея, даже если это возможно.Это не такая легкая база данных.И это приведет к различным проблемам, таким как восстановление базы данных после сбоя, пользователь может остановить базу данных вручную.Я предлагаю вместо этого использовать базу данных sqlite .Это будет намного проще.
Mongodb хорошо подходит для серверной части мобильного приложения, но не должен использоваться на мобильных устройствах.