IOS 앱을 만들고 있는데, 앱이 didFinishWIthLaunchingWithOptions에서 돌아 오면 앱이 정지됩니다. 거기에있는 모든 변수를 확인didFinishWithLaunchingWithOptions 이후 IOS 앱이 멈 춥니 다.
-(BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions
{
self.window = [[UIWindow alloc] initWithFrame:[[UIScreen mainScreen] bounds]];
// Override point for customization after application launch.
self.viewController = [[FooPlatformViewController alloc] init];
self.window.rootViewController = self.viewController;
[self.window makeKeyAndVisible];
//Set to interactive mode
[self.viewController.motionController setInteractiveMode:TRUE];
[self.viewController.motionController recoverSML];
[self.viewController.motionController startRecording];
return YES;
}
날 모든 것이 잘 갔다 믿고 리드. 출력에 오류나 메시지가 표시되지 않습니다. 그러나 함수가 반환 된 후 응용 프로그램이 고정됩니다.
이 동결에 대해 여러 가지 이상한 점을 발견했습니다. 내가 동결하는 동안 실행을 일시 정지 할 때 첫째, 앱에서 보이는 호출 스택을 가지고 같은 :
mach_msg_trap
등
등
주요
mach_msg
내 코드가 모두 내 단일 행 메인으로 되돌아갑니다.
다음으로이 고정은 iPhone 용 시뮬레이터를 실행하는 경우에만 발생합니다. ipad 시뮬레이터는 잘 작동하며, 앱을 휴대 전화에 올려 놓으면 실행됩니다.
아이디어가 있으십니까? 감사!
**'didFinishWIthLaunchingWithOptions' **에있는 코드를 게시하십시오. 가장 많이 공개 된 항목에 액세스하려고합니다. ARC를 사용하고 있습니까? – WrightsCS
ARC가 켜져 있습니다. – Tyler
'application : didFinishLaunchingWithOptions'을 변경 했습니까? 그렇다면 코드를 게시 할 수 있습니까? 감사. – pasawaya