0
Azure's guide을 따라 iOS 푸시 알림을 설정하려고합니다.AppDelegate가 FinishedLaunching을 이미 정의했습니다.
public override bool FinishedLaunching(UIApplication application, NSDictionary launchOptions)
{
if (UIDevice.CurrentDevice.CheckSystemVersion (8, 0)) {
var pushSettings = UIUserNotificationSettings.GetSettingsForTypes(UIUserNotificationType.Alert | UIUserNotificationType.Badge | UIUserNotificationType.Sound, new NSSet());
UIApplication.SharedApplication.RegisterUserNotificationSettings(pushSettings);
UIApplication.SharedApplication.RegisterForRemoteNotifications();
} else {
UIRemoteNotificationType notificationTypes = UIRemoteNotificationType.Alert | UIRemoteNotificationType.Badge | UIRemoteNotificationType.Sound;
UIApplication.SharedApplication.RegisterForRemoteNotificationTypes(notificationTypes);
}
return true;
}
내가 Type 'AppDelegate' already defines a member called 'FinishedLaunching' with the same parameter types.
어떻게 할 수있는이 오류를 얻을 : 그것은 6 단계로 오는 때, 그 AppDelegate.cs
에서
이 업데이트 FinishedLaunching()가 다음 에 맞게 말한다 이것을 고쳐라?
음을 만들어 그 자체 FinishedLaunching, 만든 것을 보지 못했다? 그렇다면 제거하십시오. –
니키타 (Nikita)가 말한 바. 동일한 메소드에 대해 두 가지 정의가있을 수 있습니다. –
예, 했어요. 나는 Xamarin이 그것을 사용하고 있다는 것을 보지 못했다. 이제 RegisteredForRemoteNotification이 호출되지 않는 이유가 궁금합니다. –