これは新しい質問ではないことはわかっていますが、Xcodeプロジェクトファイルを手動で編集したり、名前を変更した後にターゲットの新しいスキームを再作成したりするなど、多くのソリューションを試しました。
誰かが正しい方法でターゲットをコピーしてから名前を変更する方法についてこの質問で私を助けることができますか?.
今、スキームの名前を変更するだけで、そのまま表示されます。ただし、Xcodeがアプリを実行しているときは、進行状況インジケーターの下に「ProjectName-copyを実行しています」と表示されます。しかし、ターゲットの名前を変更しましたが、製品名または一部のビルド設定にはまだ名前に「...- copy」が含まれているようです。
出来た。
PS:
ターゲットを複製した後、Xcodeはプロジェクトのルートパスに「xxx copy-Info.plist」という名前の新しいInfo.plistファイルを作成します。名前とパスを変更する場合は、これを行った後、「新規ターゲット->ビルド設定->パッケージング-> Info.plistファイル」に移動し、値を新しいファイルのパスに変更する必要があります。
Xcodeのターゲット名(sim/deviceタイプを選択するのと同じ場所)を押して、「Manage Schemes ...」を選択します。名前のコピーを含むスキームを強調表示し、キーボードのEnterキーを押します。そこで名前を変更できます。
ターゲットをコピーするには、プロジェクトをクリックして、次のようなプロジェクトインスペクタータブに移動します。
プロジェクト:SomeName
ターゲット:SomeName
ターゲットを右クリックして複製を選択し、新しいターゲットをゆっくりダブルクリックするか、新しいターゲットを選択してEnterキーを押し、新しい名前を入力します!
実行中のターゲットを変更するには、xcodeの左上に次のように表示されます。
(スタートボタン)(ストップボタン)(ターゲット名とデバイス)[|>] [[]] [/\TargetName> TargetDevice]
小さなコンパス(ナビゲーションではなく数学コンパス)の横にあるターゲット名をクリックし、ドロップダウンから目的のターゲットを選択します。
助けてくれと願っています、マトロスキン。