Xcode6.3を更新しました。プロジェクトの名前変更中に問題が発生します。解決策はありますか?
また、場合によっては、スキーマ内のシミュレーターやデバイスの代わりにmymacが表示されます-左上のデバイスセクション。
それは少し異なります、私たちはいくつかの新しい手順に従う必要があります。
1)ファイル名を開かずに最初に変更しますxcodeproj。
2)ターゲット名をダブルクリックしてターゲット名前をプロジェクトエディタから変更します。
)プロジェクト名がまだ変更されていない場合は、下の図に示すように、xCodeの右側で変更できます。
4)ファイル名は手動で変更できますplist。
5)解決するためにスキームの問題、現在のスキームを削除し、適切な名前で新しいスキームを追加する必要があります。
上記のように表示されている古いスキームを削除し(選択して"-"ボタンをクリックして削除)、新しいスキームを追加します("+"ボタンをクリックしてスキームの管理および適切な名前の追加)。
クラッシュした後、拡張子「xcodeproj」は消えます。したがって、必要なのは拡張機能を追加することです。プロジェクトを開いた後、すべてのターゲットが消えました。現在のスキームを削除し([スキームの管理]> [削除])、適切な名前で新しいスキームを追加する必要があります。私の場合は機能します。
Finderで手動でApp.xcodeproj
とApp-info.plist
の名前をYourNewAppName.xcodeproj
とYouNewAppName-info.plist
に変更します。 YourNewAppName.xcodeproj
をクリックしてShow Package Contents
を選択し、手動でApp.xcscheme
の名前をYouNewAppName.xcscheme
に変更します。
Xcode以外のお気に入りのテキストエディタでproject.pbxproj
、YouNewAppName.xcscheme
、およびxcschememanagement.plist
ファイルを開きます。 App
からYourNewAppName
のすべてのインスタンスを一度に1つずつ検索して置き換え、保存します。
project.xcworkspace
をクリックしてコントロールし、Show Package Contents
を選択して、テキストエディタでUserInterfaceState.xcusersate
を開きます。 App
からYourNewAppName
のすべてのインスタンスを一度に1つずつ検索して置き換え、保存します。
XcodeでYourNewAppName.xcodeproj
を開き、プロジェクトドキュメント設定で変更します:Project Format Xcode 6.3-compatible
...または、簡単にXcode6.2に戻ります。
これは返信が遅れる可能性がありますが、後で一部の読者にとっては間違いなく役立ちます。注:ここで手動で名前を変更すると、リスクと時間がかかります。たった3つのステートメントでコマンドラインを介してそれを行うより効果的な方法があります。読む。
2つの解決策が存在します:
1- Xcode6.3.2にアップグレードGMシード以降
2-コマンドラインに置き換えます-ワイルドスピードです..urm効果的です!! 言及しない
$ brew install rename ack
$ find . -name 'OldProjectName*' -print0 | xargs -0 rename -S 'OldProjectName' 'NewProjectName'
$ ack --literal --files-with-matches 'OldProjectName' | xargs sed -i '' 's/OldProjectName/NewProjectName/g'
$ ack --literal 'OldProjectName'
ユーティリティパネルを開いた状態(cmd-option-zero)でプロジェクト([ナビゲーター]パネルの一番上の項目)を編集します。ユーティリティパネルの上部にあるボックスに新しいプロジェクト名を入力します。これは、「IDとタイプ」セクションの「名前」というラベルの付いたボックスです。そのボックスで名前を変更すると、さまざまなファイルの名前を変更するかどうかを尋ねるダイアログがポップアップ表示されます。提案されたすべての変更を受け入れます。これは、Xcode6.3.2で機能します。プロジェクト名が正常に変更され、プロジェクトがデバイスまたはシミュレーターのいずれかでロードおよび実行されます。提案された変更の一部を受け入れないことを実験しませんでした。
以前は、画面中央近くの狭いパネルの[プロジェクト]または[ターゲット]セクションで名前を編集してプロジェクト名を変更しようとしました。これは、以前のXcodeバージョンでプロジェクト名を変更した場所です。しかし、Xcode 6.3で編集したところ、プロジェクトがビルドされないか、クラッシュしました。
私はちょっとしたトリックをしました。
ビルド設定で「製品名」を変更し、新しい名前を付けました。残りはそれ自身で起こった。つまり、Xcodeもフォルダとファイルの名前を変更しました。