Я создаю приложение IOS, используя AWS в качестве бэкэнда. Я вызываю API с помощью AWS Lambda. Во время отладки я понял, что мое устройство не подключается к внутреннему серверу.
Как я могу включить его для подключения к внутреннему серверу?
Хорошее место для начала было бы с AWS Amplify CLI: https://aws -amplify.github.io /
Это настраивает соответствующие бэкэнд-сервисы AWS с лучшими практиками, включая API для вашего приложения iOS, которые могут подключаться к AWS Lambda. Например:
npm install -g @aws-amplify/cli amplify configure amplify add api ##(select defaults, use existing schema) amplify push
Теперь у вас будет бэкэнд GraphQL, который может напрямую взаимодействовать с таблицами DynamoDB в вашем приложении. Вы также можете добавить распознаватель в этих разговорах к лямбда-функции. Некоторое дальнейшее чтение: https://docs.aws.amazon.com/appsync/latest/devguide/building-a-client-app.html https://docs.aws.amazon.com/appsync/latest/devguide/tutorial-lambda-resolvers.html