Ios 如何在每次应用程序启动时将apple identityToken发送到服务器?

Ios 如何在每次应用程序启动时将apple identityToken发送到服务器?,ios,swift,xcode,apple-sign-in,sign-in-with-apple,Ios,Swift,Xcode,Apple Sign In,Sign In With Apple,我在我的应用程序中实现了与苹果的登录,成功登录后,我将获得identityToken、userid,并将这些值发送到我的后端服务器以验证用户。但在我的应用程序中,我们有自动登录功能,每次应用程序启动时,它都会自动登录并重定向到主页,因此这里还需要向服务器发送identityToken,userid,但identityToken将过期24小时,那么我如何在不显示apple登录页面的情况下获取identityToken?请帮助我。您可以将identityToken存储在本地,需要时您可以使用它。@K

我在我的应用程序中实现了与苹果的登录,成功登录后,我将获得identityToken、userid,并将这些值发送到我的后端服务器以验证用户。但在我的应用程序中,我们有自动登录功能,每次应用程序启动时,它都会自动登录并重定向到主页,因此这里还需要向服务器发送identityToken,userid,但identityToken将过期24小时,那么我如何在不显示apple登录页面的情况下获取identityToken?请帮助我。

您可以将identityToken存储在本地,需要时您可以使用它。@Kudos是的,我们可以将其存储在本地,稍后再使用,但问题是它将在24小时后过期。所以服务器无法获取详细信息。然后我认为应该从API端修复此问题。bcz令牌在24小时内未过期。通常令牌会在一周内过期。1周后,如果用户尝试启动应用程序,我们也可以正确获取错误。现有令牌过期时,有没有办法获取新令牌@荣誉