iOS中的应用程序会话是什么?

3

我需要创建一个“登录应用程序”,但我不知道iOS中的会话。我的应用程序需要登录我的网站(基于PHP的网站)以获取数据。有人能告诉我如何在iOS应用程序中创建和管理应用程序会话吗?谢谢!


1
你需要更具体一些。什么是你对“应用程序会话”的定义,你想在其中存储什么? - Stefan Arentz
抱歉:(...我想创建一个应用程序登录到我的网站(PHP基础的网站)来获取数据。我不太了解iPhone中的会话。请帮帮我 :D - asedra_le
你能告诉我如何通过从iOS访问Web服务器来创建Web/服务器会话吗?感谢您的回复。 - Dinesh
1个回答

2
在iOS中,没有Web/浏览器会话的概念(无论对您来说意味着什么)。当用户点击图标时,iOS应用程序只是被启动,并在用户退出它们时退出。通常,您需要在应用程序启动时要求用户输入登录ID和密码,并通过访问Web服务器创建Web/服务器/浏览器会话。您可以将ID和密码安全地存储在iPhone的存储器中,这样每次启动程序时用户就不需要再次输入它们。

1
抱歉,但我需要一些额外的信息。在从 iPhone 发送登录请求到我的 Web 应用程序后,我认为这里会在我的 Web 应用程序中创建一个会话(对吗?),那么我的下一个请求呢?我能访问为第一个请求创建的相同会话吗?换句话说:在登录后由 iOS 应用程序发送的每个请求中,我能否共享 Web 会话(在服务器上)中的数据以便访问? - Saeed
@Saeed,你应该将它作为一个新问题提出来。 - Yuji
iOS中没有会话的概念...在Xcode 13、Swift 5和iOS 15/16中是否仍然准确? - thejdah

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接