2010-12-23 4 views
0

내 애플 리케이션에서 꽤 잘 작동하는 파일들과 연관성을 구현했지만, 여전히 fugire 할 수없는 문제가있다.UIApplicationDelegate는 옵션으로 활성화 됨

메신저 내

  • (BOOL) 응용 프로그램 : (UIApplication *) 응용 프로그램의 didFinishLaunchingWithOptions : (NSDictionary와 *) launchOptions {

나는이 코드를 가지고있다. 앱이 백그라운드에서 활성화 될 때 작동하지 않습니다.

NSURL * url = (NSURL *) [launchOptions valueForKey : UIApplicationLaunchOptionsURLKey];

어떻게하면 좋을까요?

감사합니다.

답변

1

이 방법은 응용 프로그램 만 실행하면

(BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions { 

만이라고합니다. 백그라운드에서 다시 돌아 오면 앱이 시작되지 않습니다.

이 두 가지 방법이 유용 할 수 있습니다.

- (void)applicationWillEnterForeground:(UIApplication *)application { 
- (void)applicationDidBecomeActive:(UIApplication *)application { 
0

응용 프로그램이 멀티 태스킹에서 활성화되었을 때 applicationDidBecomeActive :로 후크해야합니다.

관련 문제