I'm making an app that needs to be launched when the user turns on the Iphone.
How can I make this? It is possible?
Thanks!
On a non jailbroken iPhone or iOS Device this is not possible through restriction of iOS/Apple.
If you aim for deploying your app on jailbroken devices have a look at launchd.
Related
My app that I submitted yesterday to the App Store had to be compatible only for iPhones because that is how I already set it to like this.
Now I saw that on iTunes on my app it says that is compatible with iPhone, iPad and iPod and it really should be only iPhone.
I tried to solve the problem with adding the element telephony to the array Required device capabilities in info.plist like this.
Will that make in iTunes to say Compatible with iPhone only and not allow installs on iPads and iPods ? If not how can I solve the problem ?
Yes, that should do it according to this other stack overflow post:
How to Restrict the iOS app only for iPhone excluding iPad?
Essentially there's no way to restrict apps by device unless the device doesn't have a feature you need, in this case, the ability to make calls (telephony).
I was reading appstore review guideline and I am little confused on this lines:
iPhone Apps must also run on iPad without modification, at iPhone resolution, and at 2X iPhone 3GS resolution
What does that mean? I have to develop for both iphone and ipad? I want to develop apps just for iphone for now...
It means that your apps should also run on iPad, but you don't have to develop iPad apps.
Just test it on iPad simulator, if it works it should be fine
The key phrase is "at iPhone resolution". In other words, the iPhone app must run successfully in iPhone emulation mode on the iPad. Just about every iPhone app will do that automatically, but they are just making sure that you've made sure.
Looks like new iOS apps might need to run on both.
Although just being able run instead of optimized for iPad is probably good enough.
Duplicate of:
Does all new apps have also to work on iPad to pass the appstore approval process?
I was wondering if I am able to emulate an iPhone app within an iPad app and allow people to use the iPhone application alongside the iPad app - by pressing a simple button, users would be able to use the other app. Obviously, this is an in-house application and not something that I'm launching to the App Store. Are there are libraries or framework available?
Thanks in advance - Daniel.
Why would you want to? The OS on the iPad can run iPhone applications natively. This is actually a requirement for iPhone applications.
How can I specify the compatible devices for my iphone app? I can see a compatible device list (e.g.: iPhone 3GS, iPhone 4) for several apps in iTunes but how can i set this for my own app?
Thanks in advance!
Perhaps this is what you are looking for.
you do that when submitting the app for review into the App Store.
Is it possible to make an App for the Iphone that apply changes to the Original Iphone SMS app?
for instance add a new button or play an animation when an sms is sent?
Not in any way that's supported by Apple. It's likely to be possible if your phone is jailbroken, but other than that you're out of luck.
No, apps are sandboxed so they can't access other apps on the phone unless there is support in the SDK for it (like accessing the camera roll or calendar). You can do it with a jailbroken device though.