WatchKit 1.2のコンパニオンアプリを送信すると、検証中にこのエラーで失敗します:
エラーITMS-90455 "無効なWatchKitアプリケーションバンドル。バンドル" redactedbundlename.watchkitapp "内のinfo.plistのMinimumOSVersionキーの値" 2.1 "はサポートされていません
Watchアプリのplistまたは設定、または携帯アプリのbuild settingsまたはplistにMinimumOSVersionキーが見つかりません。
"2.1"に関連したものは、私のビルド設定にあります。
この問題を診断するためのアイデアはありますか?
回答:
回答№1の場合は12それを修正!
何らかの理由で、あなたは変更する必要があります WATCHOS_DEPLOYMENT_TARGET から 2.1 に 2.0.
これは、プロジェクト設定 - > "App Targetの監視" - >ビルド設定 - >(null) - 配置 - >にあります。 watchOS導入ターゲット (またはプロジェクト全体で2.1を検索すると、結果に表示されるはずです)
これはバグだと私は推測しています、おそらくあなたがiTunes Connectにアップロードしようとするとそれが悪いバージョンのせいでそれを拒絶するように、watchOS 2.1はまだXcode / iTunes Connectで "beta"としてマークされます。
回答№2の場合は-1
これはしないかもしれませんが、私は見てみましょうWatchKitエクステンションとWatchKitアプリの両方のプロジェクト設定(OSバージョン)は、それらがあなたが望むものであることを保証するために。プロジェクトコンテナをクリックしてから、メニューの左上にある「全般」、「機能」などを選択します。そのドロップダウンリストのすべてのオプションを選択し、OSのバージョンを確認します。