Contents

조회 수 1093 댓글 0
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄

iOS 앱에서 push를 수신할 때, 앱의 상태는 다음의 세 가지 상태 중 하나에 있다.


1. 앱이 실행 상태가 아님( push 수신으로 실행됨 )


2. 앱이 foreground( 실행 중 ) 상태에서 push를 수신함


3. 앱이 background 상태에서 push를 수신함


각각의 상태에서 별도의 다른 동작을 위해 이 상태를 구분할 수 있어야 하고, AppDelegate 내에서 다음의 코드를 통해 구분이 가능하다.


# Objective-C

- (BOOL)application:(UIApplication *)application 
    didFinishLaunchingWithOptions:(NSDictionary *)launchOptions {
 
    if (launchOptions && [launchOptions objectForKey:UIApplicationLaunchOptionsRemoteNotificationKey]) {
        // 1번 상태에서 push 수신
    }
 
    return YES;
}
 
 
- (void)application:(UIApplication *)application 
    didReceiveRemoteNotification:(NSDictionary *)userInfo
{
    if (application.applicationState == UIApplicationStateActive) {
        // 2번 상태에서 push 수신
    }
    else {
        // 3번 상태에서 push 수신
    }
}




?

  1. [ios] StoryBoard(xib) 없이 프로젝트 만들기

    Date2015.02.12 CategoryDevelop Byhooni Views1156
    Read More
  2. [ios] 로컬에 있는 html 실행하기

    Date2015.02.10 CategoryDevelop Byhooni Views1143
    Read More
  3. '2014 모바일 개발 트렌드' 발표자료입니다.

    Date2014.10.02 CategoryDevelop Byhooni Views1137
    Read More
  4. 콘솔에서 패스워드 걸린 zip 압축하는 명령

    Date2018.03.02 CategorySystem/OS Byhooni Views1129
    Read More
  5. [c] FSN 온라인 코딩 테스트 (Sorting, Binary Search)

    Date2015.06.26 CategoryDevelop Byhooni Views1127
    Read More
  6. [mac] 패키지 매니저, MacPort

    Date2015.01.03 CategorySystem/OS Byhooni Views1125
    Read More
  7. [ios] Xcode의 디버그 모드에서 콜스택

    Date2015.01.03 CategoryDevelop Byhooni Views1111
    Read More
  8. [펌] 마이크로서비스, 모노리포, SRE, ... 덮어놓고 구글 따라하면 안 되는 기술들

    Date2020.10.15 CategorySystem/OS Byhooni Views1104
    Read More
  9. EBS [수학영역] 미적분과 통계 기본 - 정규분포의 의미와 특징은?

    Date2015.04.20 CategoryEtc Byhooni Views1100
    Read More
  10. [ios] APNS, Remote Push 수신 시점에서 앱의 3가지 실행 상태

    Date2018.10.19 CategoryDevelop Byhooni Views1093
    Read More
  11. [js] 스크롤 이벤트 막기

    Date2015.04.14 CategoryDevelop Byhooni Views1091
    Read More
  12. [ios] Xcode에서 특정 파일만 ARC 따로 설정하는 방법

    Date2017.03.29 CategoryDevelop Byhooni Views1081
    Read More
Board Pagination Prev 1 ... 84 85 86 87 88 89 90 91 92 93 ... 98 Next
/ 98