Titanium JIRA Archive
Appcelerator Community (AC)

[AC-1728] [iOS] Distribution of non-iPad leads to iPad app in iTunes Connect

GitHub Issuen/a
TypeBug
Priorityn/a
StatusClosed
ResolutionFixed
Resolution Date2012-11-20T22:39:54.000+0000
Affected Version/sn/a
Fix Version/sn/a
ComponentsStudio, Titanium SDK & CLI
Labelsn/a
ReporterMarkus Wutzler
AssigneeDaniel Sefton
Created2012-10-04T18:55:43.000+0000
Updated2016-03-08T07:40:36.000+0000

Description

When distributing an App to iOS AppStore which has DeployTarget iPad == false in tiapp.xml the submitted app in iTunes Connect is an iPad only app. verified 3 times. deployment targets were iPhone & android. i need to say that we usually wanna provide an ipad app but it isnt ready for publishing. so i deactivated ipad, removed the build folder performed an additional clean & build and used TiStudios integrated distribution component.

Comments

  1. Markus Wutzler 2012-10-10

    it relies on what is written within the manifest file. i changed it manually to iPhone now and it works but this is nowhere documented.
  2. Daniel Sefton 2012-11-20

    I'm closing this now since you resolved it. To help others in future and perhaps improve our docs, it would be nice if you could state in detail how you fixed it. By manifest do you mean a .plist entry?
  3. Markus Wutzler 2012-11-29

    To fix and avoid this problem you have to do the following: In our case we're going to create a universal app but for the moment there is no useful iPad app for distribution. For AppStore Distribution

    Ensure that you checked iPhone and unchecked iPad (check it also in tiapp.xml & in file called manifest, which is not a .plist file. it's located in project root next to tiapp.xml)

    Remove manually /build directory because it contains maybe data of an iPad app

    Do Clean & Build

    Run Distribution as usual.

    The problem is, that after changing settings in tiapp.xml the /build directory seems not to be cleaned. I would claim this as a bug but it's up to you.

JSON Source