I believe I remember running the iPhone Simulator (perhaps version 4.0) on a macbook some months ago and was able to get to the full settings (mail specifically) them. Now, having installed the iOS4 SDK and running the 4.0.2 Simulator, I do not see the "mail, contacts and calendar" settings regardless of whether I choose the iPhone, iPad, or iPhone4. Switching to version 3.2 does not produce these either.
Am I completely mistaken about ever seeing the Mail settings in the iPhone Simulator or was something changed? I do not need to send mail however I simply need to take screenshots of how to set up mail but do not have a physical iPad to take screenshots.
Is there anything else I might be able to do/use? I have borrowed an iPhone to take screenshots however would really like to also show screenshots for iPad (the same really but my concern is primarily for aesthetics).
I have never seen Mail settings in the iPhone Simulator. I'd just try to borrow one or plea to the twitter community for some screenshots.
Related
I recently created an iPhone app using Xcode and storyboards. The app works perfectly on a real iPhone and the iPhone simulator, but when I test it on the iPad simulator or an actual iPad something happens with the application, and I can't figure out what went wrong...
iPhone Simulator
iPad Simulator
I solved this problem by clicking on my main Project name in Xcode. Then I selecte the tab "info" and I changed the Main Story Board File Base Name (iPad) to my storyboard. Then it worked perfectly!
This happens to a number of apps in many occasions, my soloutions are:
1: Try making a separate app but change the app's code from the original app, if by any chance a new code would work, try uploading this app but label it by the originally name but adding 'V.2 or iPad V.1'.
2: If the soloutions above isn't working have you asked a friend or a person you know with a different version of the iPad or a different branded simulator if the app works. If it does, it means your code can either not enable in your version of the iPad or stimulator or that your code must've been changed in download (Which is rare but does happen.) and I suggest re-buy or re-download your app. If it didn't work for your friends or some friends had it working while others didn't (Soloution is best if your friends had different versions of the iPad or stimulator) I think there is a possibility of it being a 'MultiCrash&MultiUsabls'' which is a type of gaming on Mac Products which the app can be simultaneously downloaded by many users who own different versions of iPhones, iPads and iPods and some of them manage to have the app work while it doesn't for others, you should save the code in a file, then delete the already made game, re-upload and see if it works on the iPad and iPad stimulator.
I am a web developer, and I have an iPad. I'd like to be able to see how my websites look on an iPhone too (from my iPad). Is there an app that allows me to do this? For example, many iPhone apps, when installed on an iPad run in 320x480 resolution. The perfect solution would be to be able to install the iPhone version of Safari on my iPad, so I can run it in 320x480 web resolution. Is anything like this possible?
Yes, I understand I can do this from a computer using an emulator, or use an iPod touch. I understand there are workarounds, and my question isn't how to test my website for an iPhone...it's how to test it for an iPhone using an iPad. Thanks :)
This may not be the perfect solution, but there are iPhone-only browsers that will work on the iPad in iPhone-mode. For instance, the free Mango Browser works well, and seems to present the correct User Agent to sites, so you'll get a fairly good feel for what the experience will be like. I just tested it on a few sites, and it renders the same as on my iPhone using Safari.
I would pretty much say that on a non jail-broken iPad you cannot install Safari for iPhone; I can see no way, since installation is so much controlled by Apple.
I have never tried that on a jail-broken iPad, though, but I think that it should be more likely feasible.
I created a iPhone application first and converted it to iPad version to make it a universal build. Most of the time it works fine. But sometimes my iPhone version load as iPad and iPad version launches as iPhone. Kind of mixed up. What is the cause for this? Will this be an issue in actual devices once I submit that to the app store?
Thank you
In Xcode you can select the active executable (use the drop-down in the upper-left corner). I find that sometimes it switches on me, perhaps showing iPad and requiring me to set it back to the iPhone executable for example. If this is your issue, there will not be any confusion when you're running it on an actual device.
If you are planning to submit an app to the app store, it's a very good idea (understatement) to test the app on real devices first!
I've just submitted my app to review (for the App-Store), and apple has rejected my app, saying the following:
"On iPad, the application displays a
black screen and no content loads.
This review was conducted on iPad
running iOS 3.2.2 as well as iPhone 4
running iOS 4.1. A screenshot has been
attached for your reference. "
am i obligated to create an iPad version of my app? or maybe i've set some property "on" and made apple think i would like the app to work on iPad?
to be more clear,
i want my app to run on iPhone only.
is it possible? and if do, what need to be set (project properties? info.plist?) to mention that the app should run on iPhone only? so that apple will not test it on iPad...
appriciate your help.
Dror.
Note - this historic QA is 5+ years old.
All issues mentioned in the QA are no longer relevant in iOS development! Enjoy
The problem is almost certainly that you (accidentally) made the app universal.
IF you made it universal, you MUST have both an iPad and iPhone version in there.
If you make the app normal, iPhone only, you do NOT have to (indeed, you can't) have an iPad version in there.
To be clear, Apple are talking about the "ACTUAL" iPad version. Of course, your iPhone app will run using the "blow up mode" on an iPad. Apple are not referring to the "blow up mode."
It is rather silly that in that particular form letter, they do not say something like: ,"You have almost certainly accidentally made your app universal instead of iPhone only" since that is the situation 100% of the time when that happens.
Good luck on waiting another 2 weeks :-/
You do not have to create a specific version of your app for the iPad, however all iPhone apps must also be able to run on the iPad. You might want to try searching google for resources on how to make your app iPad compatible.
I am developing my first iPad app using the iOS SDK 4 and Xcode 3.2. I have written a simple Hello World and have been able to run it in the iPhone simulator. I would like to figure out:
How can I get an iPad simulator?
Is it possible to test my app on my actual iPad without signing up for a developers license for $99?
Thanks,
Mike
There are unoffical ways to get your app onto your device, you have to jailbreak it and install software called AppSync from cydia. This voids your warranty if Apple find out (restoring the device to it's original settings using the restore button in itunes means they can't tell, so jus trestore before you go to an Apple shop) and if they do find out it might prejudice them against you as a developer (but chances are very slim)
(I have no problem giving specific details as the US Government has said that jailbreaking is legal)
http://www.pcworld.com/article/201892/us_government_iphone_jailbreaking_is_fair_use.html
The SDK includes an iPad simulator. I don't have my Mac in front of me, but you should be able to choose which device to target when you launch the simulator. You can also switch between iPhone and iPad mode from within the simulator - check the Hardware menu.
Yes, you have to have a paid developer membership to deploy code to your device. That's the only official way.
If you have jailbroken, then install app sync from the Hackulo.us repo. Just sync your app in iTunes without signing it. It will work easy as Pi!
This is yet another way to keep flash from getting to iPads, if you could put your own on the device without going through apple then you could also put someone else's. I think it should be allowed, but if something doesn't work on software that isn't officially released it shouldn't be supported by Apple.