{"id":72,"date":"2012-03-11T13:51:47","date_gmt":"2012-03-11T13:51:47","guid":{"rendered":"http:\/\/triangleappshow.com\/?p=72"},"modified":"2022-12-15T06:47:01","modified_gmt":"2022-12-15T11:47:01","slug":"data-plans-and-app-size","status":"publish","type":"post","link":"https:\/\/michaelrowe01.com\/index.php\/blog\/data-plans-and-app-size\/","title":{"rendered":"Data Plans and App Size"},"content":{"rendered":"<p>Was listening to <a href=\"http:\/\/twit.tv\/show\/macbreak-weekly\/289\" target=\"_blank\" rel=\"noopener\">MacBreak Weekly<\/a> this week and heard Alex mention that the Apple store was changing the limit of over the air updates to 50mb which made a lot of sense given the new requirements that Apple has added to all apps on the app store.\u00a0 From here on out you have to include both normal and retina quality images to your app.\u00a0 If you are doing game development this is going to quickly get to very large files.\u00a0 To test it out this morning I started a new <a href=\"http:\/\/www.learn-cocos2d.com\/\" target=\"_blank\" rel=\"noopener\">Cocos2d<\/a> template project &#8211; looking to see the impact to a Universal binary.<\/p>\n<p>There are now not only larger files but 33% (at significantly larger files given the 2x in screen resolution) more graphic files needed if you create all the images for iPhone, iPhone with Retina, iPad, and iPad with Retina.\u00a0 We see that we will need every bit (no pun intended) of the data that we can get when doing updates over the air.<\/p>\n<p>The second issue that my test brought up this morning is the never ending battle with provisioning certificates.\u00a0 The latest version of xCode installs in the Applications folder on your device.\u00a0 So unless you&#8217;ve removed the original install of xCode in the Developer folder, you will find your self launching the wrong version of xCode, as I did this morning.\u00a0 Next I went to provision my sample app to my iPhone and got the &#8221;\u00a0No unexpired provisioning profiles found that contain any of the keychain&#8217;s signing certificates&#8221; message.<\/p>\n<p>Now I am a member of the Developer program and I seem to run in to this problem every few months.\u00a0 I guess I need to create a blog post which explains how to keep all this straight across multiple machines.\u00a0 I had just fixed this on my iMac (the main development machine) back in November, but I haven&#8217;t done development on my MacBookPro in some time.\u00a0 Oh well, time to figure all this out once again!<\/p>\n<p>p.s. Thank goodness for Stackoverflow.. Here&#8217;s the <a href=\"http:\/\/stackoverflow.com\/questions\/6769345\/xcode-4-valid-signing-identity-not-found-error-on-provisioning-profiles-on-a\">answer<\/a>.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Was listening to MacBreak Weekly this week and heard Alex mention that the Apple store was changing the limit of over the air updates to 50mb which made a lot of sense given the new requirements that Apple has added to all apps on the app store.\u00a0 From here on out you have to include [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"jetpack_post_was_ever_published":false,"hide_page_title":"","_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_publicize_message":"","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":true,"jetpack_social_options":{"image_generator_settings":{"template":"highway","default_image_id":0,"font":"","enabled":false},"version":2}},"categories":[2],"tags":[26,106,223,227,342],"class_list":["post-72","post","type-post","status-publish","format-standard","hentry","category-blog","tag-apple","tag-data","tag-ipad","tag-iphone","tag-retina"],"aioseo_notices":[],"jetpack_publicize_connections":[],"jetpack_featured_media_url":"","jetpack_shortlink":"https:\/\/wp.me\/p2aMa8-1a","jetpack-related-posts":[],"jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/michaelrowe01.com\/index.php\/wp-json\/wp\/v2\/posts\/72","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/michaelrowe01.com\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/michaelrowe01.com\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/michaelrowe01.com\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/michaelrowe01.com\/index.php\/wp-json\/wp\/v2\/comments?post=72"}],"version-history":[{"count":1,"href":"https:\/\/michaelrowe01.com\/index.php\/wp-json\/wp\/v2\/posts\/72\/revisions"}],"predecessor-version":[{"id":2951,"href":"https:\/\/michaelrowe01.com\/index.php\/wp-json\/wp\/v2\/posts\/72\/revisions\/2951"}],"wp:attachment":[{"href":"https:\/\/michaelrowe01.com\/index.php\/wp-json\/wp\/v2\/media?parent=72"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/michaelrowe01.com\/index.php\/wp-json\/wp\/v2\/categories?post=72"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/michaelrowe01.com\/index.php\/wp-json\/wp\/v2\/tags?post=72"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}