В принципе, вы не можете. Если пользователь «лжет», устанавливая другой часовой пояс для своего устройства iOS, то каждый вызванный вами API будет использовать этот часовой пояс.
Единственным возможным решением является получение текущего местоположения пользователя и поиск часового пояса на основе этого местоположения. Для этого требуется доступ в Интернет для вызова какого-либо стороннего API, предоставляющего эту информацию, и, конечно, он требует, чтобы пользователь дал разрешение вашему приложению на доступ к их местоположению.