10

既に AppStore にあるアプリの新しいバージョンをアップロードしようとしています。以前のバージョンは、Xcode 9.4 を使用してアップロードされました。ただし、承認を得るには Xcode 10 が必要になります。

悲しいことに、Xcodeはプロジェクトをアーカイブできないため、提出用のバイナリを生成することさえできず、最初のステップで行き詰まっています。

エラーはありません。Xcode によると、アーカイブ プロセスには 2000 以上のタスクがあり、任意のタスクでスタックするだけです (常に同じです)。Xcode はクラッシュせず、エラーも表示せず、文句も言いません。そのタスクを渡すことができず、IDE は永遠にそこにとどまります。

異なるマシンで試し、2 つのバージョンも試しました。アプリの以前のバージョン (Xcode 9.4 でアーカイブ可能) と、Swift 4.2 に正常に移行された新しいバージョンです。

アップデート:

  • 従来の建物システムも機能しません。
  • 汎用 iOS デバイスのビルドも (アーカイブだけでなく) スタックしますが、ソフトウェアはコンパイルされ、シミュレーターで動作します。
  • Swift 4 (4.2 ではなく) を選択して、移行されていないバージョンをコンパイルしようとしましたが、同じ結果になりました。
  • 最適化レベル、全体対増分コンパイルなどで遊んで、常に同じ結果。
  • Xcode 9.4 では、何も変更せずにGeneric iOS Device 用にうまくビルドされます。
4

3 に答える 3