Hej,
na pewno jest to możliwe, ponieważ możesz nawet wrzucić swoją aplikację do App Store nie posiadając iPhone a jedynie Apple Developer Account. Jednak wskazane jest testowanie aplikacji na fizycznych urządzeniach, ponieważ niektóre błędy w kodzie można wyłapać tylko i wyłącznie odpalając właśnie na urządzeniu.