«unusernotificationcenter» 태그된 질문

11
Xcode 8 / Swift 3.0에서 푸시 알림에 등록 하시겠습니까?
내 앱이 Xcode 8.0 에서 작동하도록하려고하는데 오류가 발생합니다. 이 코드가 이전 버전의 swift에서 잘 작동한다는 것을 알고 있지만이 코드가 새 버전에서 변경되었다고 가정합니다. 실행하려는 코드는 다음과 같습니다. let settings = UIUserNotificationSettings(forTypes: [.Sound, .Alert, .Badge], categories: nil) UIApplication.sharedApplication().registerUserNotificationSettings(settings) UIApplication.shared().registerForRemoteNotifications() 내가받은 오류는 "인수 레이블 '(forTypes :, categories :)'가 사용 가능한 오버로드와 일치하지 …

7
UIApplication.registerForRemoteNotifications ()는 메인 스레드에서만 호출되어야합니다.
푸시 (원격) 알림을 등록하는 동안 오류 / 경고를 표시하는 Xcode 9 (iOS 11). 다음은 오류 메시지입니다. 그리고 여기에 코드가 있습니다. let center = UNUserNotificationCenter.current() center.delegate = self center.requestAuthorization(options: [.sound, .alert, .badge]) { (granted, error) in if error == nil{ UIApplication.shared.registerForRemoteNotifications() } } 오류 / 경고 라인 : UIApplication.shared.registerForRemoteNotifications () 이 …
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.