Skip to main content
SirRookie
Inspiring
Oct 6, 2016 3:24 PM UTC
Question

Uploading to Itunes - Invalid type for UIDeviceFamily value

I uploaded an IPA file today. Saw this error the first time ?!

What i know i dont have enabled Family sharing at Itunes connect.

Please help.

This is the norig Mail from Apple

Dear developer,

We have discovered one or more issues with your recent delivery for "XXXXXXXXXXXXXXXXXXXXXXXX". Your delivery was successful, but you may wish to correct the following issues in your next delivery:

Invalid type for UIDeviceFamily value - Values for UIDeviceFamily are expected to be integers.

After you’ve corrected the issues, you can use Xcode or Application Loader to upload a new binary to iTunes Connect.

Regards,

The App Store team

This topic is closed to new replies. Start a new post to keep the conversation going.

47 replies

Participating Frequently
Oct 7, 2016 1:19 PM UTC

Same issue here. Will watch for any updates here.

Translate
Participant
Oct 7, 2016 3:59 AM UTC

Yesterday we submit an update to one of our app and encounter the warning. To check this we logged on the itunes and take a look at the binary information, which do have correct information listed. So I guess everything should be okay. This is what we have in our descriptor.

<key>UIDeviceFamily</key>

<array>

  <string>1</string>

  <string>2</string>

</array>

And this is from itunes

iPhone / iPod touch, iPad

But we surely need an update to avoid this warning.

cheers

Translate
Anki_AG_
Adobe Employee
Adobe Employee
Oct 7, 2016 11:39 AM UTC

Hi Everyone,

We are aware of this issue and are working on same.

Thanks,

Ankit | Adobe AIR Engineering

Translate
Participant
Oct 10, 2016 10:39 AM UTC

Itunes TestFlight does not work because of this.

We can't test our apps due to Invalid type for UIDeviceFamily value

​We need an urgent Air update.

Translate
Known Participant
Oct 6, 2016 11:37 PM UTC

We just got the same warning on an update, starting yesterday. It definitely was not a problem 3-4 days ago.

Breaking the UIDeviceFamily value could result in iPads or iPhone models saying the app is not compatible with them. Has anyone encountered this?

You cannot compile from AIR if the values in this array are changed to type <number>. So we are stuck with <string> unless AIRSDK is patched fast. This potentially breaks all new updates.

Translate
Participating Frequently
Oct 6, 2016 5:36 PM UTC

I just had the same warning as well. The submission was successful however. This must be a change on Apple's end in the last couple days.

Translate
SirRookie
SirRookieAuthor
Inspiring
Oct 6, 2016 3:32 PM UTC

this is what i have in my Descripter - file

<key>UIDeviceFamily</key>

  <array>

    <string>1</string>

    <string>2</string>

  </array>

Translate
Colin Holgate
Inspiring
Oct 6, 2016 3:47 PM UTC

What you have looks correct, and their message was just a warning. The submission may be ok.

But, someone from the AIR team should check to make sure that Apple haven't changed the UIDeviceFamily from String to Integer.

Translate