Of course all of u know that uipopovercontroller is not existed for iPhone..it's only for iPad.
So the solution i given thanx to PaulSolt here .
The problem faced me was in UITabBarController. So, the solution to the problem of popover not appeared is :-
1) Open WEPopOverController.m
2) In function presentPopOverFromRect, change the line [keyview addSubview:backgroundView];
to [theView addSubview:backgroundView];