After a long delay, Sling Media’s SlingPlayer Mobile app for iPhone and iPod touch has been approved for release in the App Store, albeit with a very high price tag and more restrictions than originally planned. First unveiled in January, the approved app works only on Wi-Fi—not on 3G as planned, suggesting Apple and/or AT&T had issues with the bandwidth used by the app—and will support the SlingBox Pro, Pro-HD, and Solo, with unofficial support for older SlingBox units. According to Engadget, the app’s controls exhibit slight lag despite the Wi-Fi-only restriction, and it displays letterbox-formatted content with black bars on all four sides, failing to take full advantage of the iPhone’s and iPod touch’s screen. SlingPlayer Mobile for the iPhone and iPod touch is expected to hit the App Store between midnight and 6:00 a.m. Eastern Time, and will sell for $30.

Update: SlingPlayer Mobile is now available from the App Store.