使用 Apple 本身登录并不会使整个应用程序与 iOS 12 及更早版本不兼容(SwiftUI 也是如此)。
但是,当您需要支持此类功能(从 iOS 13 开始提供)时,您需要使用@available(iOS 13.0, *)属性和if #available(iOS 13.0, *)检查来有条件地禁用对这些功能的支持。否则,在运行旧版本 iOS 的设备上将会出现编译错误和/或崩溃。
如果您需要在早期版本的 iOS(以及非 iOS 平台)上支持 Sign in with Apple,正如Apple Staff提到的,您应该使用Sign in with Apple JS框架。
对于第二个问题,正如@Paulw11提到的,答案是No,因为 Xcode 10 不包含 iOS 13 SDK。
| 归档时间: |
|
| 查看次数: |
4216 次 |
| 最近记录: |