Return-Path: X-Original-To: apmail-cordova-dev-archive@www.apache.org Delivered-To: apmail-cordova-dev-archive@www.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id 76C41C560 for ; Tue, 16 Jul 2013 15:22:17 +0000 (UTC) Received: (qmail 74390 invoked by uid 500); 16 Jul 2013 15:22:17 -0000 Delivered-To: apmail-cordova-dev-archive@cordova.apache.org Received: (qmail 74222 invoked by uid 500); 16 Jul 2013 15:22:16 -0000 Mailing-List: contact dev-help@cordova.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@cordova.apache.org Delivered-To: mailing list dev@cordova.apache.org Received: (qmail 74210 invoked by uid 99); 16 Jul 2013 15:22:16 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 16 Jul 2013 15:22:16 +0000 X-ASF-Spam-Status: No, hits=1.5 required=5.0 tests=HTML_MESSAGE,RCVD_IN_DNSWL_LOW,SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (athena.apache.org: domain of kerrishotts@gmail.com designates 209.85.217.171 as permitted sender) Received: from [209.85.217.171] (HELO mail-lb0-f171.google.com) (209.85.217.171) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 16 Jul 2013 15:22:10 +0000 Received: by mail-lb0-f171.google.com with SMTP id 13so701784lba.2 for ; Tue, 16 Jul 2013 08:21:48 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=references:from:in-reply-to:mime-version:date:message-id:subject:to :content-type; bh=VryUtbaeafZPS1oPr6HMG+mTQTFWgcF5OGegNijY4ZE=; b=fpLpvNDsabMKK55tDGRVatuiuqKC0YOamFrAOd0paykMoH3AwcETQeJ7y6ErKtTRN7 yTwVhjQ8x9CiemfXdfw/AW8gtQdXiTygFrVtJSpRvLfYoulUyZwcJgpWhdesKBRYnl0C VsADNl2tyqc3LuwfXfKtJ7bZPPyK0N5lVO4390+M4Meb3VxmnweJNPkLh5kShbiqzw7I TYhkpbaBF6JBQnuglWtTQMo9G7kH6i1+JcaSc5J/UKMapx9KPaTDDLOJvu4o+7MPkoLz ZQRjxoL4zGcnZ15paM0LkyJ4l6f6Qd8Hp5XEiwg9aSV3dAXCj8cQjS8YEBwCst+4yRIr 0+IA== X-Received: by 10.152.28.6 with SMTP id x6mr955990lag.41.1373988108424; Tue, 16 Jul 2013 08:21:48 -0700 (PDT) References: From: Kerri Shotts In-Reply-To: Mime-Version: 1.0 (1.0) Date: Tue, 16 Jul 2013 10:21:42 -0500 Message-ID: <5022312572116115748@unknownmsgid> Subject: Re: New iOS 7 UI and backwards compatibility To: "dev@cordova.apache.org" Content-Type: multipart/alternative; boundary=089e0160ba4020db3404e1a289f7 X-Virus-Checked: Checked by ClamAV on apache.org --089e0160ba4020db3404e1a289f7 Content-Type: text/plain; charset=ISO-8859-1 Yeah... NDA and all that jazz. Technically, the Apple Dev Forums would be the proper place to discuss the issue, though you have to put up with PG-haters and conflicting posts that then tell you to talk to PG and not the forum. (These posts are not by Apple, just by other Devs on the forum, so I take their opinion with a grain of salt, since they are almost always the uninformed-about-what-PG type, IMO) I would do a search on the forums on how to handle splashes on multiple iOS versions (though I think you will end up with a second splash being generated from PG - not sure ATM how to address that easily), as well has how to deal with the status bar issue. There is some pretty simple code that should at least get you back to iOS 6-style metrics. Finally, based only on past experience, support for the newest iOS release is a couple weeks or longer after Apple has released it. No one can offer support for beta OSes, and things can and do break across beta versions. The GM release may not provide enough time to get a iOS 7-supported PG out the door by release date. My point being that it may be better to muck around in your view controller to support what you need now, if you need to release the day of the iOS 7 release. Just make sure to take a backup or use version control so that if you muck a bit too far, you can get back easily. Sent from my phone. ___________________________________ Kerri Shotts photoKandy Studios, LLC On the Web: http://www.photokandy.com/ Social Media: Twitter: @photokandy, http://twitter.com/photokandy Tumblr: http://photokandy.tumblr.com/ Github: https://github.com/kerrishotts https://github.com/organizations/photokandyStudios CoderWall: https://coderwall.com/kerrishotts Apps on the Apple Store: https://itunes.apple.com/us/artist/photokandy-studios-llc/id498577828 Books: http://www.packtpub.com/phonegap-2-mobile-application-hotshot/book http://www.packtpub.com/phonegap-social-app-development/book On Jul 16, 2013, at 9:56, PJ Dillon wrote: Hi, I haven't found any discussion about this searching through my mail. But the UI is broken in iOS 7. I actually don't know if I'm allowed to discuss the details. It's glaringly obvious, though, and it makes compatibility with iOS 6 somewhat of a chore for cordova-based apps, especially with the position splash screen.... unless I'm mistaken. So, before I go hacking around with our view controller to accommodate both 6 & 7, has this been taken care of already, and I'm just overlooking it? We're trying to get an app out the door as soon as iOS 7 launches. Thanks, PJ Dillon Sulia, Inc --089e0160ba4020db3404e1a289f7--