10

私は現在、iPhoneアプリケーションに取り組んでいます。インターネットで見つけたプロジェクト テンプレートから作業を開始しました。ここで、このプロジェクトの名前を変更したいと思います。実際のプロジェクト ファイル、フォルダー、実行可能ファイルなどの名前を変更することに成功しましたが、奇妙な問題が 1 つあります。iPhone デバイスでアプリケーションを実行しようとすると、Xcode は新しい名前で実行可能ファイルを実行することを拒否します - 代わりに古い名前で古いものを実行しようとします。 ." パスが間違っている (間違った名前) ため、これは正しいです。奇妙なことは、それが iphone シミュレーターで動作することです。正しい実行可能パスを使用しています。

どんな助けでも大歓迎です。

4

14 に答える 14

14

Snow Leopard の 3.2.1 には、魅力的に機能する「Project->Rename...」メニュー項目があります。3.2で導入されたと思います。Snow Leopard のみというのは残念です。

于 2009-12-06T14:48:43.830 に答える
6

Xcodeプロジェクトの名前を変更することは、絶対的な悪夢になる可能性があります。個人的には、プロジェクトの「名前を変更」する最善の方法は、新しいXcodeプロジェクトを作成し、必要なファイルをコピーすることだと感じています。これは不便に思えますが、私が知っている中で最も簡単なアプローチです。

現在、プロジェクトの名前を変更するには、プロジェクトでいくつかの検索/置換を実行し、プロジェクト設定の変更を行う必要があります。

Xcodeがこれを自動化してくれたら嬉しいです。これは、EclipseがIDEとして本当に輝いていることの1つです。

幸運を!

于 2009-07-09T20:28:32.303 に答える
5

http://aplus.rs/cocoa/how-to-rename-project-in-xcode-3x/

私はそれが非常にうまくいくことがわかりました。基本的に、変更したい実行可能ファイル名のみの場合は、メイン プロジェクト ファイル (.xcodeproj) をフォルダーとして開き (右クリック > パッケージの内容を表示)、そこにあるファイルを開きます。次に、それらを (正規表現 this) product.*name で検索し、見つかった各項目について、等号の右側にあるものを、実行可能ファイルに付けたい名前に置き換えます。

そのためにテキストエディタ smultron を使用しました。やばい番組…

于 2009-07-09T22:34:18.913 に答える
3

AppleがXCode 3.2でこれを比較的簡単にしたという上記の回答に追加したいだけです.Project-> Renameでプロジェクト全体の名前を変更し、プロジェクト設定で製品名を変更するだけです...

...しかし、それを行った後でも、「起動可能な実行可能ファイルがありません...」というメッセージが表示されます。

重要なのは、この時点でXCode を再起動することです (実際にはこれを行う必要があるようです)。すべて問題ないはずです。

これにより、誰かが数分の混乱を避けることができることを願っています!

于 2010-06-27T21:43:42.173 に答える
1

私がお勧めするのは、製品の名前を変更することです。プロジェクトを右クリックし、[ビルド] -> [パッケージ] -> [製品名] をクリックします。この製品名を更新するだけで十分です。

于 2009-07-10T01:42:41.830 に答える
1

XCode 4 でプロジェクトの名前を変更する

https://devforums.apple.com/message/378575#378575

プロジェクト ナビゲータを開きます ツリーの上部にあるプロジェクト名をクリックし、もう一度タップすると名前変更ボックスが表示されます 変更を確認します - すべてのテキストを変更しようとするので、必要に応じて選択を解除します。

于 2011-03-15T16:22:32.440 に答える
1

このリンクに移動します。

http://www.thohensee.com/?page_id=180

このリンクは、プロジェクトの名前を変更する方法を提供するだけではありません。また、実行可能ファイル名の変更の詳細も提供します。それを試してみてください。私は自分のプロジェクトでそれを実装しました。

注意点:

古い名前が「Sagar_RK」であるとします。

& 新名称は「SagarRK」

プロジェクトの名前を変更しますが、次のことを覚えておく必要があります。

共有アプリケーション デリゲートを使用する場合。古い名前のアプリケーションデリゲートでデリゲートを取得する必要があります。

例えば

Sagar_RKAppDel *t=(Sagar_RKAppDel*)[[UIApplication sharedApplication] delegate];

やってみて。

幸運を祈ります。

于 2009-09-08T19:34:12.477 に答える
1

すべてがどこでも名前が変更されたと思った後、私がしなければならなかったことの1つは、
プロジェクト->アクティブターゲットの編集 に行くことでした

次に、[パッケージ] ([ビルド] タブ) の下の [製品名] フィールドを編集します。

于 2010-08-03T12:18:23.693 に答える
0

プロジェクトの名前変更に関する phonegap のこのチュートリアルはかなり良さそうです。変更が必要なすべての領域を指摘しているようです。phonegap プロジェクトの名前を変更するか、通常のプロジェクトの名前を変更するかは問題ではないと思います。

phonegap チュートリアル

于 2009-12-06T14:43:53.480 に答える
0

ここに画像の説明を入力

XCode4 でのプロジェクト名は次のとおりです。名前を変更して Enter キーを押すだけです。古いXCodeバージョンとまったく同じように機能します(プロジェクト->名前の変更)...

!! 楽しみ !!:)

于 2011-04-25T11:13:56.143 に答える
0

これは私が見つけたものです: http://drjunker.org/2008/04/10/xcode-rename-project-and-application-change-copyright-and-version-number/。John Beatty (jcb) のコメントに注目してください。これは、この投稿で説明されている手順への重要な追加です。
これは、作成したいさまざまな種類のクローンとその方法を詳細に説明した投稿です。非常に有益です。

于 2010-10-25T08:37:32.113 に答える
-1

否定的ではありませんが、XCode の唯一の欠点はすべてのバグです。私は XCode 4 を望んでいます。完全に書き直されているため、より安定しています。せいぜい XCode リリースのいくつかはベータ版に過ぎません。

いずれにせよ、あなたの質問に対する適切な回答があります。ベント。

デイブ

于 2010-06-27T21:58:23.513 に答える