반응형
원격 푸시 알림은 Info.plist에 UIBackgroundModes를 추가해야합니까?
원격 푸시 알림을 통합했지만 다음 경고가 표시됩니다.
didReceiveRemoteNotification:fetchCompletionHandler:]
,하지만 여전히 에서remote-notification
지원되는UIBackgroundMode
의 목록에 " " 을 추가해야 합니다Info.plist
.
내 Xcode 버전은 8.3.1입니다. 나는 이것을에 정말로 추가하고 싶다 Info.plist
. 나는 몇 가지 튜토리얼을 따랐지만 이것도 언급하지 않았습니다. 나는 정말로 무엇을해야합니까?
예, 백그라운드 업데이트에 원격 알림을 사용하려면 백그라운드 모드 / 원격 알림을 활성화해야합니다.
이를 수행하는 가장 쉬운 방법은 프로젝트 설정을 사용하는 것입니다. 대상-> 앱-> 기능-> 백그라운드 모드로 이동하여 원격 알림을 확인 합니다. 그러면 필요한 설정이 자동으로 활성화됩니다.
필요한 info.plist (다른 이름으로 열기-> 소스 코드)를 편집하고 다음을 붙여 넣을 수도 있습니다.
<dict>
<key>UIBackgroundModes</key>
<array>
<string>remote-notification</string>
</array>
기능에서 원격 알림 배경 모드를 설정 한 후에도 나에게 일어났습니다. 문제는 프로덕션 용, qa 용, 스테이징 용으로 3 개의 타겟이 있다는 것입니다. 세 대상 모두에 원격 알림을 설정해야했고 경고가 수정되었습니다.
반응형
'programing' 카테고리의 다른 글
배열에서 일반 열거자를 얻습니다. (0) | 2020.09.24 |
---|---|
OpenGL 좌표계는 왼손잡이입니까, 오른 손잡이입니까? (0) | 2020.09.24 |
이 WCF 오류의 의미 : "사용자 지정 도구 경고 : wsdl : portType을 가져올 수 없습니다." (0) | 2020.09.23 |
자바의 무한 루프 (0) | 2020.09.23 |
파일 또는 어셈블리 'DotNetOpenAuth.Core를로드 할 수 없습니다. (0) | 2020.09.23 |