1. ホーム
  2. ios

[解決済み] Cycle inside ; building は信頼性の低い結果を生む可能性があります。Xcodeのエラー

2023-03-19 09:16:22

質問

Xcode 10でコンパイルする際に、新しいビルドシステムに移行しようとしています。しかし、以下のようなエラーが発生します。

Cycle details:
→ Target 'project' : LinkStoryboards

Target 'project' has compile command with input '/Users/project/Commons/Components/ScreenshotSharing/ViewController/AppShare.storyboard'

Target 'project' : ValidateEmbeddedBinary /Users/project/Xcode/DerivedData/project-hgqvaddkhmzxfkaycbicisabeakv/Build/Products/Debug-iphoneos/project.app/PlugIns/stickers.appex

Target 'project' has process command with input '/Users/project/Resources/Info.plist'

Target 'project' has compile command with input '/Users/project/Commons/Components/ScreenshotSharing/ViewController/AppShare.storyboard'

問題のファイルを削除しても、別のxib/storyboardで同じものが表示されます。レガシー ビルド システムに戻すことなく、このエラーを解決するにはどうしたらよいでしょうか。

どのように解決するのですか。

私は、この問題を解決するために、最終的に Embed App Extensions スクリプトを Build Phases を最後の位置に移動させる。