1

さて、私は iPhone アプリの代替バージョンに取り組んでおり、私の新しいバージョンは問題なくビルドされます。実行可能ファイルが実際に作成されているので、ビルド ディレクトリを確認しました。

2 番目のターゲットの情報 plist ファイルで、手動で EXECUTABLE_NAME を正しい名前に変更しようとしましたが、動作は変わりません。MyApp2.app はまだ作成されています。

問題は、デバッガーが読み込まれるときに、間違った実行可能ファイル (MyApp2.app ではなく MyApp.app) が読み込まれることです。

助言がありますか?

4

3 に答える 3

0

新しいアプリのターゲット情報を確認します(ターゲットを右クリック-> [情報を見る])。[パッケージ]設定カテゴリ([ビルド]タブ)で、[製品名]の値をMyApp2に変更します。info.plistファイルの値は変更されないままである必要があり、製品名が自動的に取得されます。

于 2009-08-19T19:59:47.073 に答える
0

私はいくつかの同様の問題を抱えていました。テキストエディタで.xcodeprojファイルを確認し、古い名前の参照を新しい名前に置き換えてみてください。

ビルド設定ですでに製品名を変更していると思います。

それでも問題が解決しない場合は、Xcodeを再起動し、製品名を変更してみてください。

これは、古いアプリ名が「スティッキー」であった場合に発生し、適切に更新されるまでに数回かかりました。

これが機能しない場合は、ターゲットを複製するのではなく、新しいターゲットを作成してください。これで修正されます。

于 2009-08-19T20:03:30.217 に答える
0

私の特定の問題に対する答えは、すべての構成の製品名を変更したことを 3 重に確認することでした。何らかの理由で、すべての構成でこれを行っていませんでした。確認したつもりだったのですが違います。

于 2009-08-31T18:06:48.690 に答える