回答編集履歴

1 同一PCに関する追記

dsuzuki

dsuzuki score 1672

2019/03/26 20:25  投稿

私の環境では、プロジェクトフォルダのルートでgit initを行い、XcodeのSource Controlを有効にしています。(Gitで管理しています。)
Git(等のバージョン管理ツール)なら、commitすれば変更履歴が残せますし、過去のcommit状態のソースコードに戻すことも可能です。
たまにプロジェクト運用上commitできる状態ではないが変更内容を残したいときには、プロジェクトフォルダをzip化して、バックアップファイルとして残したりしています。
> そもそもコピーしたもののコードを変えてそれをアップロードできるか。
できます。
同じプロジェクトのコピーを複数のPCで更新しても、ストアにアップロードできます。
(ざっくりとですが)必要なのは、開発者アカウントとアプリのBundleIDとそれに紐付いたプロビジョニングファイルがあれば、ストア側で同じアプリとして認識されます。
(ざっくりとですが)必要なのは、開発者アカウントとアプリのBundleIDとそれに紐付いたプロビジョニングファイルがあれば、ストア側で同じアプリとして認識されます。
同一PC上での作業なら、開発者アカウント等の条件はクリアされているので、複数のコピーを作成してもそれぞれのプロジェクトでビルドとストアへのアップロードが可能です。

思考するエンジニアのためのQ&Aサイト「teratail」について詳しく知る