Watch OS3, UIRequiredDeviceCapabilities issue during ITC review

During the flight check, I encountered the following problem:

From Apple 2. 3 PERFORMANCE: EXACT METADAS Performance - 2.3

We were unable to install the app extension on Apple Watch OS3. The UIRequiredDeviceCapabilities key in Info.plist is set in such a way that the application will not be installed on Apple Watch OS3.

Next steps

Please check the UIRequiredDeviceCapabilities key to make sure that it contains only the attributes necessary for your application functions or attributes that should not be present on the device. Attributes specified in the dictionary should be set to true if necessary and false if they should not be present on the device.

Now my application is pretty much an example of an Xcode project for Watch OS3, I have not interfered with UIRequiredDeviceCapabilities in any way.

In fact, neither the Watch App nor the Watch App Extension even have an entry for UIRequiredDeviceCapabilities, only the main iOS target has an entry:

<key>UIRequiredDeviceCapabilities</key>
<array>
    <string>armv7</string>
</array>

The app is also great for watches with Watch OS3, when you send them directly to devices via Xcode.

+4
source share
1 answer

"armv7" iOS, . , iOS, - :/

+2

Source: https://habr.com/ru/post/1655695/


All Articles