BEPP1
BEPP1

Reputation: 955

uploading application to itunes connect - ERROR 90098

This morning i tried to upload my application to itunes store to review it.

I used the Application Loader from Apple to do this job but, after few minutes, the process failed with this error during the uploading:

ERROR ITMS-90098: This bundle is invalid. The key UIRequiredDeviceCapabilities contains value 'bluetooth-le' which is incompatible with the MinimumOSVersion value '9.0'

I put the key bluetooth-le in the application .plist to force the installation only on the compatible devices. (because the ios app will communicate trought BTLE with a specific device.)

Thanks in advance.

Upvotes: 0

Views: 160

Answers (1)

BEPP1
BEPP1

Reputation: 955

For someone who's interested i solved the problem using a dictionary value in the .plist instead of an array.

In this case specifying the key 'bluetooth-le' with value set to 'true' everything works fine.

Old .plist

<key>UIRequiredDeviceCapabilities</key>
<array>
    <string>armv7</string>
    <string>bluetooth-le</string>
</array>

New .plist

<key>UIRequiredDeviceCapabilities</key>
<dict>
    <key>armv7</key>
    <true/>
    <key>bluetooth-le</key>
    <true/>
</dict>

Upvotes: 0

Related Questions