2016-09-24 41 views
4

在testflight審查期間UIRequiredDeviceCapabilities問題,我遇到了以下問題:手錶OS3,ITC複審

從蘋果 2.3性能:正確的中繼表現 - 2.3

我們無法安裝運行 OS3的Apple Watch上的應用程序擴展程序。 Info.plist中的UIRequiredDeviceCapabilities密鑰設置爲 ,這樣該應用將不會安裝在運行 OS3的Apple Watch上。

下一步

請檢查UIRequiredDeviceCapabilities鍵,以驗證它 僅包含您的應用程序的功能或屬性 必須不能出現在設備上所需的屬性。屬性 如果需要 ,則應將其設置爲true;如果它們不在設備上,則屬性設置爲false。

現在,我的應用程序幾乎是Watch OS3的Xcode示例項目,我還沒有以任何方式干涉UIRequiredDeviceCapabilities。

事實上,無論是「關注應用」,也不是「關注應用程序擴展」的目標,甚至有「UIRequiredDeviceCapabilities」的條目,只有iOS的主要目標有條目:

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

應用的安裝罰款當通過Xcode直接將設備提供給設備時,也可以使用Watch OS3。

+0

同樣在這裏,有沒有這方面的消息? – betzerra

+0

我最終從iOS設備的設備功能中刪除了'armv7',並被接受。 它應該沒什麼關係,因爲它只是iOS部分的設置,但由於某些原因之後被接受:/ – Bersaelor

回答

2

我最終從iOS設備的設備功能中刪除了'armv7',並被接受。 它應該沒關係,因爲它只是iOS父應用程序的設置,但由於某些原因後來被接受:/