2015-12-15 15 views
7

は、このエラーで検証中に失敗します。WatchKitアプリの提出に失敗しました。 WatchKit 1.2コンパニオンアプリを提出MinimumOSVersion

ERROR ITMS-90455「無効WatchKitアプリケーションバンドル、バンドル内のInfo.plistでMinimumOSVersionキー 'redactedbundlename.watchkitapp' の値が '2.1'。サポートされていません "

時計アプリのplistや設定、電話アプリのビルド設定やplistでは、MinimumOSVersionキーが見つかりません。

関連の「2.1」は何の唯一の言及は私のビルド設定にあります。この問題を診断する

enter image description here

任意のアイデア?

+0

こんにちは、これを解決しましたか? –

+0

私にとっても同じ問題です。古いアプリを更新してwatchOS 1を削除し、watchOS 2を追加しました。送信中にこのエラーが発生しました。 – JimmyJammed

答えて

12

修正済み!

は、何らかの理由で、あなたは2.02.1からWATCHOS_DEPLOYMENT_TARGETを変更する必要があります。

enter image description here

あなたはプロジェクト設定でこれを見つけることができます - > "ウォッチアプリのターゲット" - >設定をビルド - >(ヌル) - 展開 - >watchOS展開ターゲット (または単にプロジェクト全体で2.1を検索結果に表示されるはずです

これはバグだと思いますが、Xcode/iTunes ConnectでOS 2.1がまだ「ベータ」とマークされている可能性がありますので、iTunes Connectにアップロードしようとすると拒否します悪いバージョンのために。

+0

私は同じことをして、iTunesに接続することができましたが、外部のテストとビルドを追加すると、このビルドは「このビルドは無効です」というメッセージが表示されます。 –

+0

これは私にとってはうまくいったが、私には理由が分からない。 – Thompson

+0

私にはリストの中にwatchOS 2.0のオプションがありません(私はXcode 7.2を使用しています)、2.1のためにビルドされていますが、iTunes Connectにアップロードすることはできません。 – sjmerel

-1

これはそうではないかもしれませんが、WatchKit拡張機能とWatchKitアプリのプロジェクト設定(OSバージョン)を見て、自分が望むものであることを確認します。プロジェクトコンテナをクリックし、メニューの左上にある「一般」、「機能」などの項目をクリックします。ドロップダウンリストのすべてのオプションを選択し、OSのバージョンを確認します。

+0

これは非常に良い一般的なアドバイスですが、私はそうしましたが、すべてが "よく見える"ので、変更するものはわかりません。 AppはSDK 8.2、時計はSDK 2.1です。 – Thompson

+0

「機能」は元の問題と何が関係していますか? –