Вам понадобится API (REST и т. Д.), Работающий на веб-сервере, причем этот веб-сервер имеет доступ к серверу базы данных, защищенному брандмауэром. И аутентификация для вашего API, чтобы у вас не было случайных людей, делающих ваш сервис и базу данных.
Ваш сервер баз данных вообще не должен быть подключен к Интернету или напрямую доступен вашему клиенту. Также не следует отправлять запросы SQL напрямую с клиента на сервер базы данных. Ваш API предоставляет набор функций и очень ограничен в отношении того, что клиент может запрашивать и получать.
Мобильное приложение -> Интернет -> Веб-сервер -> Брандмауэр -> SQL Server
Вы, вероятно, не будете создавать эту службу API в XCode, поскольку XCode действительно предназначен для разработки на MacOS и iOS, а не на разработку веб-сервера.
Детали того, «как мне это реализовать», намного превышают возможности переполнения стека. Есть многочисленные учебники и пошаговые руководства, доступные онлайн. Выбирай мудро.