べすとえふぉーと

プログラミング等のノート 

Did not include iOS features

Appleの審査で

10.6
- Did not include iOS features. For example, it would be appropriate to use native iOS buttons and iOS features other than just web views, Push Notifications, or sharing.

でリジェクトされた場合はUIに原因がある場合が考えれる。

こんな感じで下から画面を出すような画面遷移をやると引っかかりやすい

    LoginViewController *loginView = [[[LoginViewController alloc]initWithDat:nil]autorelease];
    CATransition *transition = [CATransition animation];
    transition.duration = 0.4;
    transition.timingFunction = [CAMediaTimingFunction
                                 functionWithName:kCAMediaTimingFunctionEaseOut];
    transition.type = kCATransitionPush;
    transition.subtype = kCATransitionFromTop;
    if(self.navigationController != nil) {
        
        [self.navigationController.view.layer addAnimation:transition forKey:nil];
        [self.navigationController pushViewController:loginView animated:YES];
    }

(画面遷移が多い場合で、1個だけなら見逃す場合もあるみたい)