私はリリースターゲットとテストターゲットを持っていますが、リリースターゲットの名前を変更したいのですが、そうすればテストターゲットでリンクエラーが発生し始めます。単体テストなので、テストターゲット内のリリースターゲットへの依存関係はないと思いますが、明らかに存在します。 リンケージエラーは次のとおりです。ユニットテストターゲットのビルドに影響を与えずにリリースターゲットの名前を変更するにはどうすればよいですか?
ld: file not found: /Users/Cequint/Library/Developer/Xcode/DerivedData/XYZ-apppviisyaexwpdcwgjtfldjotro/Build/Products/Debug-iphonesimulator/XYZ.app/XYZ
Command /Developer/Platforms/iPhoneSimulator.platform/Developer/usr/bin/clang failed with exit code 1
XYZ.app私はそれを名前を変更する前に、リリースターゲットの名前です。
単体テストターゲットを段階的に更新する方法はありますか?
これはシミュレータにあるようです。 iOS Simulatorのメニューから「Reset Content and Settings」を実行して、キャッシュをクリアしてください。 – Rayfleck
これを実行した後、リンカのエラーはまだ残っていますが、今度はXYZRenamed.appを見つけることができなくなりました。 (私は最初にアプリケーションを構築する) – Gruntcakes
どのように私はそれを動作させるがわからない。私は、Xcodeが残っているものに関しては、それらがすべきときに適切にクリアされないという点で少しバグがあるように思えます、そして、これはそれが現れていると思います。 – Gruntcakes