Основная проблема, с которой вы столкнетесь, заключается в том, что токен доступа действителен только в течение одного часа.Так что, если вы не ожидаете, что пользователь будет входить в систему каждый час и предоставит вам новый токен доступа для вашего внутреннего приложения, это не сработает.
Во-вторых, я не уверен, как работает вход в IOS, я даже не уверен, чтоВы можете получить код, который даст вам токен доступа для загрузки на ваш бэкэнд-сервер.Не говоря уже о том, что передача токена доступа даже по безопасному соединению, вероятно, не лучшая идея для проектирования.
Возможно, вам лучше кодировать все эти серверы на стороне и использовать приложение IOS, а не подключаться через ios напрямую.
Я не разработчик IOS, поэтому не могу вам сильно помочь.