web-dev-qa-db-ja.com

Xcodeでプロジェクト名を変更すると命名エラーが発生する

私の古い名前はこれに似たキャメルケースタイプの名前で構成されていました

MyApp

次にそれを

Myapp 'Aが大文字ではなくなったことに注意してください'

ナビゲーターメニューでMyAppの名前をクリックして変更し、システム全体の変更を行うように求めるヘルプボックスが表示されたら、[はい]をクリックしました。

しかし、今私がこのアプリケーションを構築するとき、それは私のアプリの名前を言っています:

Myapp-temp-caseinsensitive-rename

-temp-caseinsensitive-renameの部分を取り除くにはどうすればよいですか?

32
HurkNburkS

ビルド設定で製品名を確認し、すべての場所がMyappであることを確認します。それが行われた場合、

  • プロジェクトを閉じます-> Finderに移動します。
  • .xcodeprojectファイルを右クリックし、[パッケージの内容を表示]をクリックします。
  • 次に、project.pbxprojを右クリックして、テキストエディタで開きます。
  • 次に、Myapp-temp-caseinsensitive-renameを検索し、手動で名前を変更します。
  • 変更後に保存して、プロジェクトを再度開きます。

これを行う前に、プロジェクトのバックアップを取ったことを確認してください。

90
iDev

同様の問題がありましたが、「case-insensitive-rename」が付加されたターゲットにのみ影響しました。同様の状況の場合は、次のようにしてください(XCode 5を使用)。

1)左側のプロジェクトをクリックします。 2)展開して、小さなボタンをクリックしてすべてのターゲットを表示します

step 2 - tiny expand button

3)影響を受けるターゲットの名前を変更します。

step 3 - rename

4)プロジェクトを保存します。次に、OCDブラウニーポイントの場合は、プロジェクトをテキストエディターで開き、Ctrlキーを押しながらFキーを押して、すべての問題が解決されるようにします。

11
Vivek Gani

project -> Build Settings -> Search "Packaging"に移動し、製品名キーを変更します。

それが機能しない場合は、繰り返しますが、ターゲット内なので、Targets -> YourApp -> Build Settings -> Search "Packaging"

出来上がり。

4
Ryan

これらのどれも私にとってはうまくいきませんでした、私はこの投稿を見つけてそれがうまくいきました、そしてそれは最も簡単でした。だから私は解決策はあなたが最初に混乱に陥った方法に依存すると思います:)

-temp-caseinsensitive-rename in Bundle Identifier

4
Mehdi Abderezai

再生と停止ボタンの後にxcodeの上にあるプロジェクト名を選択して、アプリの新しいスキームを構築してみてください。私のために働いた!

1
Ritu

私の場合オプションキーを押したままキーボードで、

プロジェクト->ビルドフォルダーのクリーンアップ(option + shift + command + k)

その後Xcodeを閉じて再度開く

0
Reza Dehnavi