Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
This question does not appear to be about programming within the scope defined in the help center.
Closed 9 years ago.
Improve this question
Got this news through Apple Developer News RSS -- https://developer.apple.com/news/index.php?id=3212013b -- which says iPhone apps must support the 4-inch display. So now I have to update my app for 4-inch displays and also the images should be retina images.
I'm using some images which are not retina (2x) but still look good.
Will they reject my app if all images are not retina? is there any other source for this? I tried to find more information because the news link is not clear.
Yes, all images have to be retina images. Apple simply scans the interfaces for images that aren't retina-ready, and will refuse your application if not all images are retina. This process is mostly automated, so it's really unlikely that they would make an exception.
That said, some exceptions may be made for content, but not for the interfaces.
Related
Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
This question does not appear to be about a specific programming problem, a software algorithm, or software tools primarily used by programmers. If you believe the question would be on-topic on another Stack Exchange site, you can leave a comment to explain where the question may be able to be answered.
Closed 6 years ago.
Improve this question
Is it possible to mirror an iPhone on Windows or Android? I know that there's an app called iTools that has the function to mirror an iPhone even on windows. I guess that it requires to run Bonjour service in order for the phone discover the device just like an Apple TV. So, I am thinking that maybe I can take the display of the phone by a series of screenshots and send them as video frames via airplay to that device, and that device will just decode it and show the frames on its screen. And I making sense? or are there any other ways? I just need some ideas. Thanks!
As of iOS 9 it is no longer possible to take screenshots of the entire iPhone screen. Apple locked that down. An app can capture it's views, but you can't capture stuff that your app does not draw, or capture the screen when you're in the background.
The only way I know of to do this now is AirPlay. There are a couple of apps that make a Mac or PC act like an AppleTV and let you display your screen to them using mirroring. I believe they had to reverse-engineer the AirPlay protocol in order to do that, although I remember reading about an AirPlay API added in iOS 9.
Closed. This question is opinion-based. It is not currently accepting answers.
Want to improve this question? Update the question so it can be answered with facts and citations by editing this post.
Closed 8 years ago.
Improve this question
Is there a direct plist entry to define that an app supports iPhone 5 and above?
Will an app get rejected for who's UI is best designed for iPhone 5 family and slightly poor designed for iPhone 4 family?
If you are designing for iPhone. It should be both designed for 3.5 inch and 4.0 inch displays otherwise you cannot submit for review. You should design your user interface to provide best user experience for your customers not to pass from Apple's review process. There is only 0.5 inch difference between those devices. So you do not need to alter all your user interface much. It can make very good design for small screen as well by minor changes. You are free to not design for iPhone 6 and iPhone 6 Plus native screen size for now. Possible Apple will change it later on. There is no .plist entry for specially app supports for iPhone 5 and more. Now it is all managed from launch screen images.
Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
Questions concerning problems with code you've written must describe the specific problem — and include valid code to reproduce it — in the question itself. See SSCCE.org for guidance.
Closed 9 years ago.
Improve this question
I am developing an app which needs to be compatible with iOS 6 and iOS 7, and also for iphone 4 and iphone 5 supportive as well.
What are all steps that i need to consider while developing such kind of app ? can any one suggest me on this. Thanks in advance :)
If you're a new developer - I would say this is going to be challenging for you.
But off the top of my head:
Make sure to use iOS7 APIs only for iOS7 - so no NSURLSession under iOS 6 for example.
You will need to design two UIs (One for iOS6 feel and one for iOS7 look)
Autolayout should take care of most of the UI layouts for different size screens
Since you're supporting the iPhone 4 - run the app on the actual device to make sure you don't suffer performance issues.
Suggestion though: Since you're supporting iPhone 4 and up - why not drop support for iOS6?
Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
This question does not appear to be about programming within the scope defined in the help center.
Closed 9 years ago.
Improve this question
When developing an app for the iOS platform - if I want my app to only support the iPhone 3.5inch screen (i.e. not the iPhone 5) - and have letterboxing appear on the iPhone 5 when run, I can see how this is done through Xcode, by deleting the Default-568h#2x.png file.
However, when you upload an app to the AppStore, it comes back with a warning and a screenshot issue when you have no picture in the Retina 4-inch section.
So my question is, do developers now have to support Retina 4-inch screens when uploading apps for iPhone products, or is there a way to release an app now which on iPhone devices shows up letterboxed?
Yes, you must support the 4" screen.
Starting May 1, new apps and app updates submitted to the App Store must be built for iOS devices with Retina display and iPhone apps must also support the 4-inch display on iPhone 5. Learn about preparing your apps by reviewing the
Source: https://developer.apple.com/news/index.php?id=3212013b
Closed. This question is off-topic. It is not currently accepting answers.
Want to improve this question? Update the question so it's on-topic for Stack Overflow.
Closed 9 years ago.
Improve this question
I've seen this news from Apple talking about new iOS app submissions needing to be built for retina devices:
https://developer.apple.com/news/?id=3212013b
I know that it says that apps and app updates "must be built for iOS devices with Retina display", which is pretty generic and could maybe include the iPad, but the text only mentions the iPhone 5, and the linked page for "iOS Human Interface Guidelines" only talks about how to make your app ready for the iPhone 5. No mention of retina iPad whatsoever.
So, will it really be mandatory for submitted iPad apps to be compatible with the New iPad resolution of 2048x1536 starting from May 1st, 2013?
Yes, as of 1 May all new apps and app updates must support retina and non-retina devices. If your app is an iPad or Universal app then it must support both resolutions of the iPad. If your app is an iPhone or Universal app then it must support 3.5" and 4" screens as well as non-retina and retina versions.