Itunes connect device famly, only submit for iphone - ios

I want my app to only support iphone/ipod. Yet for some reason itunes connect still thinks I'm submitting for Ipad as well. If you noticed below I have my device family set properly to 1 for Iphone/ipod.
Whats up here? Am I missing a setting in xcode?

Can you please share your deployment target screen?
https://developer.apple.com/library/ios/documentation/IDEs/Conceptual/AppDistributionGuide/ConfiguringYourApp/ConfiguringYourApp.html
To set the target devices
In the project navigator, select the project and your target to display the project editor.
Click General and, if necessary, click the disclosure triangle next to Deployment Info to reveal the settings.
From the Devices pop-up menu, choose iPhone, iPad, or Universal (to target both families).

Related

Is it possible to release an App for iPad only in cordova?

We've created an iPad-App in Cordova(Phonegap) and the client want us to put it in the Appstore. Everything was setup but when we clicked on the Submit-Button in iTunes Connect, we get asked to upload Screenshots for iPhone too. But the App should be iPad only.
Where can i define that?
In Xcode, you can go to your project settings and change the device target from Deployement Info, which is under General tab.
In itunesconnect under screenshot section you need to select iPad as shown in image. and in Xcode project deployment info set device to iPad

Debugging an IOS App on a Device

Is there any up-to-date, step-by-step instructions for running an IOS APP on a device?
For example, in these instructions, I have made it through step 3.
http://code.tutsplus.com/tutorials/how-to-test-your-app-on-an-ios-device--mobile-13861
At step for, it says to click "Use For Development"
When I have my device connected, there is no "Use for Development" button on that screen.
If you are looking for "Use for Development".
connect your device.
Open X-Code.
select Window menu and choose Organizer.
4.Select Devices.
Your device would be listed on the left tab.
Select the device.
Use should find the use for development button in the details pane (right pane) along with other details about device.
If everything is good ,you would have a green light indicator. Else there would be a red/yellow indicator besides your device name in left pane. When you select the device, the issue would be displayed in the right pane.

iOS application targeting iPhone still opens fullscreen on iPad?

I am developing an application with Phonegap/Cordova which should target iPhone only. I set Targeted Device Family on the project settings accordingly:
However, when I run the application on the simulator, or on a test device, it still keeps opening fullscreen on iPad, while I thought it should display in a small window at iPhone resolution.
Any suggestions on how to fix this problem?
XCode's "Target Settings" were overriding "Project Settings".
More details on this matter here:
XCode Edit Project Settings vs Edit Active Target
Actually, I've had this same problem. The fix was pretty much the same as yours but I'd like to elaborate a bit on that.
Using Xcode 4.5.1:
Go Project navigator
Click top item (This should be the name of your project, saying something like "1 target, iOS SDK 6.0)
Click on your app name under "Targets"
Then, under the tab "Summary" set the "Devices" value to iPhone (or iPad, or whatever you wish)
Then click on your app name under "Project"
Click Build Settings
Scroll all the way down to the "Deployment" section and select the proper value for Targeted Device Family EVEN WHEN IT'S ALREADY CORRECT!
That did the trick for me. I had to "confirm" that setting again and then my trouble were over. I've seen an experienced iOS dev do that thing too a bunch of times and I thought it was a tick :) Turns out it actually has an effect sometimes. I guess the config isn't always in sync with what Xcode shows.

Setting the Destination to iOS Device in Xcode 4.2

Yet, I have Xcode 4.2 open and my source code.
In the top left scheme dropdown, I have the scheme set but on the right hand side of that dropdown, its got my device set there.
I don't want my device set there because I'm not testing anymore.
I want to build/archive for distribution.
I want to see iOS Device in that target but I don't see it there.
Any idea how I can get iOS Device to be listed in that destination dropdown?
Currently, it has ipad and iPhone simulators and my own iPhone name.
Just select your iPhone name and go to Product -> Archive.
Or unplug all your iOS devices and then there will be shown iOS Device label.

How to Run the App in iPad Simulator?

I'm developing an application and I seem to have set something so it only runs in iPhone Simulator and not in iPad simulator (when I try to change the device in the Simulator from iPhone to iPad it simply opens it again in iPhone Simulator mode; in the iPad Sim the app doesn't show in the applications list).
How do I add the iPad run capability to my app?
Make sure you've set
iPhone/iPad
in your project's build settings (Deployment: "Targeted Device Family").
Select your target (i.e. not the target menu, but the target inside the menu.)
Click on the Project menu & choose "Upgrade Current Target for iPad."
In the dialog box that comes up, you're given two choices. Select "One Universal Application."
And that should be it. Previously, you had to roll back the deployment target for iOS to 3.2 since that was the latest version running on iPad. You would do this by right-clicking on the target, selecting getInfo from the popup menu, and looking through the Build Tab of the popup window for the deployment target. That should no longer be necessary as iPad now runs on iOS 4.3. But, if you have not updated your Xcode, the iPad simulator may still run only on version 3.2 or earlier.
Hope this works for you.

Resources