我在我的 Xamarin iOS 应用程序中使用 OneSignal 服务,根据文档: https://documentation.onesignal.com/docs/xamarin-sdk-setup
我已经完成了所有步骤,但是如果我重写 AppDelegate 方法
OnResignActivation
DidEnterBackground
WillEnterForeground
WillTerminate
OnActivated
我收到下一个错误:
ObjCRuntime.RuntimeException: Cannot get the method descriptor for the selector 'oneSignalApplicationDidBecomeActive:' on the type 'AppDelegate', because the selector does not correspond to a method
我需要覆盖这些方法,我的错误是什么?
谢谢!
最佳答案
在您的应用程序的 AppDelegate 中试试这个
[Export ("oneSignalApplicationDidBecomeActive:")]
public void OneSignalApplicationDidBecomeActive(UIApplication application) {
Console.WriteLine ("oneSignalApplicationDidBecomeActive:");
}
关于ios - OneSignal 和 Xamarin iOS 问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35761082/