在 iOS 中摇摆

Swizzling in iOS

如果我们需要在其中集成 FCM 通知的新增强项目,我们需要知道调配已启用或已启用。 如何知道在我们的项目中启用或禁用 swizzling 方法?

检查您的 info.plist 文件。

请检查键 FirebaseAppDelegateProxyEnabled 是否设置为 NO,然后方法调配被禁用。

如果您通过在应用程序的 Info.plist 中将 FirebaseAppDelegateProxyEnabled 设置为 NO 来禁用调配,您应该在应用程序委托的 application:didRegisterForRemoteNotificationsWithDeviceToken: 方法中手动设置 APNS 令牌,如果您愿意的话设置 APNS 令牌的类型。