我正在使用AWS作为后端构建IOS应用程序。我正在使用AWS Lambda调用API。调试时,我意识到我的设备未连接到后端服务器。
如何使它能够连接到后端服务器?
答案 0 :(得分:0)
一个不错的起点是使用AWS Amplify CLI:https://aws-amplify.github.io/
这将设置具有最佳实践的适当AWS后端服务,包括可连接到AWS Lambda的iOS应用程序的API。例如:
npm install -g @aws-amplify/cli
amplify configure
amplify add api ##(select defaults, use existing schema)
amplify push
现在,您将拥有一个GraphQL后端,可以使用您的应用程序直接与DynamoDB表对话。您还可以在与Lambda函数的对话中添加解析器。一些进一步的阅读: 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