검색결과 리스트
글
Applications are expected to have a root view controller at the end of application launch
-- iOS (iPhone)
2016. 4. 26. 20:52
설정
트랙백
댓글
336x280(권장), 300x250(권장), 250x250, 200x200 크기의 광고 코드만 넣을 수 있습니다.
과거에 만들었던 앱을 업데이트하기 위해 업버전된 맥환경(xcode포함)에서 실행하니 아래와 같은 에러가 발생했다.
Applications are expected to have a root view controller at the end of application launch
인터넷에서 확인하여 아래의 코드를 추가하니 해결되었다.
-(BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions
{
...
NSArray *windows = [[UIApplication sharedApplication] windows];
for(UIWindow *wd in windows) {
if(wd.rootViewController == nil){
UIViewController* vc = [[UIViewController alloc]initWithNibName:nil bundle:nil];
wd.rootViewController = vc;
}
}
...
}
'-- iOS (iPhone)' 카테고리의 다른 글
Top 5 iOS libraries every iOS developer should know about (0) | 2017.01.18 |
---|---|
iOS8 이상에서 LocationManager 작동 안함 (0) | 2016.05.23 |
[ios] webview 내에 javascript 호출 (0) | 2016.04.26 |
애플 앱스토어 리뷰 프로세스 (0) | 2015.09.14 |
App Store iCloud 관련 거절문제 (QA1719) (0) | 2015.07.30 |
RECENT COMMENT