背景:
app如果有使用第三方授權(quán)登錄(如:微信登錄)的情況下,那么蘋果上架審核要求:也必須支持Sign in with Apple的方式授權(quán)登錄。被拒絕理由如下:
Guideline 4.8 - Design - Sign in with Apple
We noticed that your app uses a third-party login service but does not offer Sign in with Apple.
Next Steps
To resolve this issue, please revise your app to offer Sign in with Apple as an equivalent login option.
Resources
To learn more, see the Sign in with Apple Overview.
Please see attached screenshots for details.

審核文檔
實(shí)現(xiàn)過(guò)程
1、選中工程 -- TARGETS -- Signing & Capabilities -- + Capability中添加 Sign in with Apple,此過(guò)程會(huì)自動(dòng)在AppStore開發(fā)者賬號(hào)中對(duì)應(yīng)的正式添加Sign in with Apple功能;

添加功能
2、自定義授權(quán)按鈕--發(fā)起授權(quán)--實(shí)現(xiàn)代理--獲取user唯一標(biāo)示,打通自身用戶體系。
demo
參考鏈接
參考鏈接 demo