3

ご覧いただきありがとうございます。

iOS開発を行うために、できるだけ安いMac Miniを購入しましたが、私のプロジェクトはそれを超えてしまいました。というわけでMacBook Proを購入!私の解析クラウド コードのアップロードは、mini では 15 ~ 20 分かかり、MBP では瞬時に完了します。

しかし、Xcode プロジェクトをビルドするのに問題があります。一部のフレームワークは Project Navigator で赤く表示され、そのパスが /Users/[アカウント名]/Documents/Downloads/[フレームワーク ファイル] であることがわかります。私のミニでは、ファイルをプロジェクトにコピーする代わりに参照を作成したようです。

ここではプロトコルに違反していることはわかっていますが、何かを壊すことを恐れてあまり試みていません. いくつかグーグルで試しましたが、関連する情報は見つかりませんでした。間違ったものを探しているだけかもしれませんので、これを重複としてマークして、正しい道に送ってください.

プロジェクトのプライベート リポジトリをホストするために github を使用しています。必要なファイルをプロジェクト フォルダーに適切に移動し、プロジェクトを github に再プッシュし、他のマシンにプルバックするには、どのような手順を実行する必要がありますか?

少なくともこのプロジェクトでは、もうミニから作業するつもりはないので、MBP 経由でファイルをコピーし、プロジェクト フォルダーに入れ、参照などを変更する方が簡単であれば、それを行うことができます。 . また、MBP のコードには変更を加えていません。署名 ID のリセットとプロファイルのプロビジョニングに取り組んだだけです。何か問題が発生した場合は、いつでもプロジェクトを再度プルできますが、mini の内容を変更したり、内容を壊したり、自分のプロジェクトをまったく構築できなかったりすることに神経質になっています。

自分で何かを試す前に、前進するためのヒントはありますか? 繰り返しますが、これが投稿のプロトコルに違反して申し訳ありません。プロジェクトを壊すのは避けたいだけです...これは単純な元に戻すだけで修正できるものではなく、ばかげたことでプロジェクト全体を失う危険を冒すことはできません。

4

1 に答える 1

0

私はこれを行います:

  • すべてのプロジェクトがソース コード管理され、コミットされていることを確認してください - 良い習慣です。
  • 念のため、MacBook Pro (タイムマシン) をバックアップします。
  • 意味のある方法で、外部依存関係を新しい MacBook Pro にコピーします。
  • 赤いフレームワークを 1 つずつ削除し、プロジェクトに再度追加します。コピーと参照の選択。

その後、依存関係の管理のために Cocoapods のようなものへの移行を検討します。それがまさに私がいる状態だからです - このオプションを考慮して

これにより、かなり安全に前進できるはずです。頑張ってください!

于 2015-07-24T20:27:30.383 に答える