{"id":1981,"date":"2014-10-13T15:01:32","date_gmt":"2014-10-13T22:01:32","guid":{"rendered":"http:\/\/www.wellgolly.com\/?p=1981"},"modified":"2014-10-13T15:01:32","modified_gmt":"2014-10-13T22:01:32","slug":"validating-apps-so-they-will-run-on-original-ipads","status":"publish","type":"post","link":"https:\/\/www.wellgolly.com\/?p=1981","title":{"rendered":"Validating apps so they will run on original iPads"},"content":{"rendered":"<p>Most of my apps were built with iOS4 or iOS5. They don\u2019t require any of the new features of iOS6,7,8 so they will run fine on older devices that can\u2019t upgrade. (I do have conditional code for iOS7s look and feel, and of course they run on the new iPhone sizes.) The original iPads will run iOS 5.1.1 but not any version that is newer. Unfortunately, the dropdown for choosing the minimum deployment target only lists iOS 5.1, which won\u2019t validate.<\/p>\n<p><img decoding=\"async\" src=\"\/images\/Deployment_dropdown.png\" alt=\"Deployment dropdown\" \/><\/p>\n<p>So how do you change this,<br \/>\n<img decoding=\"async\" src=\"\/images\/Deployment_5.1.png\" alt=\"Deployment 5.1\" \/><br \/>\nto this?<br \/>\n<img decoding=\"async\" src=\"\/images\/Deployment5.1.1.png\" alt=\"Deployment 5.1.1\" \/><\/p>\n<p>In my case I happen to be lucky in that Xcode 5 asked me if I wanted to fix the error and fixed it for me. So my project default is 5.1.1 and my problem is just to get it into the build settings. After much experimentation, I discovered that bringing up the deployment dropdown in the build phases column, closing it, then hitting the delete key fills in the box with the project default. I don\u2019t know how to get the project default to contain 5.1.1 if it doesn\u2019t already.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Most of my apps were built with iOS4 or iOS5. They don\u2019t require any of the new features of iOS6,7,8 so they will run fine on older devices that can\u2019t upgrade. (I do have conditional code for iOS7s look and feel, and of course they run on the new iPhone sizes.) The original iPads will &hellip; <a href=\"https:\/\/www.wellgolly.com\/?p=1981\" class=\"more-link\">Continue reading <span class=\"screen-reader-text\">Validating apps so they will run on original iPads<\/span><\/a><\/p>\n","protected":false},"author":6,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[21],"tags":[],"class_list":["post-1981","post","type-post","status-publish","format-standard","hentry","category-ios"],"_links":{"self":[{"href":"https:\/\/www.wellgolly.com\/index.php?rest_route=\/wp\/v2\/posts\/1981","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.wellgolly.com\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.wellgolly.com\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.wellgolly.com\/index.php?rest_route=\/wp\/v2\/users\/6"}],"replies":[{"embeddable":true,"href":"https:\/\/www.wellgolly.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=1981"}],"version-history":[{"count":0,"href":"https:\/\/www.wellgolly.com\/index.php?rest_route=\/wp\/v2\/posts\/1981\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.wellgolly.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=1981"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.wellgolly.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=1981"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.wellgolly.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=1981"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}