iOS パフォーマンス テストには xcode を使用し、CPU、メモリを取得するにはデバッグ ナビゲーターを使用します

以前、iOS パフォーマンス テストの 2 つの方法、tidvice と xcode インストルメントを紹介しました ( iOS パフォーマンス テスト方法 - 携帯電話のメモリ データの取得_ios メモリ使用量の取得_Vermouth_00 のブログ - CSDN ブログ)、今回は xcode のデバッグ ナビゲータを使用し、パフォーマンス データの取得にはログを使用します。

1.iOS環境構築

1.git

git ウェアハウスにアクセスするには、ssh キーを設定し、コード ウェアハウスの権限を申請する必要があります。

2.xcode

アプリストアから直接xcodeをインストールできます

3.自作

Homebrew をインストールするには、「Homebrew — The Missing Package Manager for macOS (or Linux)」を参照してください。

インストールが完了したら、中国科学技術大学のHomebrewのソースイメージを設定します

cd "$(brew --repo)"
git remote set-url origin https://mirrors.ustc.edu.cn/brew.git

cd "$(brew --repo)/Library/Taps/homebrew/homebrew-core"
git remote set-url origin https://mirrors.ustc.edu.cn/homebrew-core.git

cd "$(brew --repo)"/Library/Taps/homebrew/homebrew-cask
git remote set-url origin https://mirrors.ustc.edu.cn/homebrew-cask.git

brew update-reset

Homebrew インストール バイナリのアドレスをミラー アドレスに変更します。

echo 'export HOMEBREW_BOTTLE_DOMAIN=https://mirrors.ustc.edu.cn/homebrew-bottles' >> ~/.zshrc && source ~/.zshrc

4. 他のツールをインストールする

brew install xcproj coreutils openssl

5.rvm インストール Ruby

GPGをインストールする

brew install gpg2

RVM をインストールするには、 RVMの手順に従ってください: Ruby バージョン マネージャー - RVM Ruby バージョン マネージャー - ドキュメント

# 如果找不到 gpg2 命令,需要先执行 brew install gpg2
gpg --recv-keys 409B6B1796C275462A1703113804BB82D39DC0E3 7D2BAF1CF37B13E2069D6956105BD0E739499BDB


\curl -sSL https://get.rvm.io | bash -s stable

# 如果安装过程中遇到 raw.githubusercontent.com 连接失败的问题,尝试使用以下命令安装
# curl -sSL https://hyperloop-s3.sankuai.com/tools/commonscripts/rvm/install.sh | bash -s stable


#让rvm在当前命令行启用
source ~/.zshrc


#把 rvm 的源地址换成国内镜像的地址
echo "ruby_url=https://cache.ruby-china.com/pub/ruby" > ~/.rvm/user/db

RVMインストールルビー

rvm install --default 2.6.5

RVM を使用した Ruby のインストールが失敗した場合は、rbenv を使用して Ruby のインストールを試みることができます。

(1) rbenv ツールをインストールします。Homebrew を使用して以下をインストールできます。

        醸造インストールrbenv

(2) rbenvを初期化します。次のコマンドを実行して、シェル構成ファイル (~/.bashrc または ~/.zshrc など) に次の内容を追加します。

        eval "$(rbenv init -)"

        これにより、rbenv が初期化され、シェル環境に追加されます。

(3) 必要な Ruby バージョンをインストールします。次のコマンドを使用して、利用可能な Ruby のバージョンを一覧表示できます。

        rbenv インストール -l

        インストールするバージョンを選択します (例: 2.6.5)。

        rbenv インストール 2.6.5

(4) ~/.bash_profileに環境変数を追加

        エクスポート PATH="$HOME/.rbenv/bin:$PATH"

(5) グローバル Ruby バージョンを設定します。次のコマンドを使用して、グローバル Ruby バージョンを 2.6.5 に設定できます。

        rbenvグローバル2.6.5

        または、現在のディレクトリで Ruby 2.6.5 を使用したいだけの場合は、次のコマンドを使用できます。

        rbenvローカル2.6.5

        これにより、選択した Ruby バージョン番号を含む .ruby-version ファイルが現在のディレクトリに作成されます。

(6) Ruby のバージョンが正しくインストールされていることを確認します。

        ルビー -v

        これにより、インストールしたばかりの Ruby のバージョン番号が表示されるはずです。

2. コードを引っ張ります

コード ウェアハウスに入り、コードをローカルで git clone し、対応するブランチに切り替えます。

bundle install

終わった後

pod install

pod install プロンプトのコマンドが見つからない場合は、代わりに次のコマンドを使用します。

bundle exec pod install

3、xcode設定

プロジェクトを開いて開発証明書を構成し、プロジェクトを実行すると、ビルドが成功すると、スマートフォンでアプリが自動的に開きます。

4. パフォーマンス統計

1.CPU

デバッグナビゲータに切り替えるとCPUの変化が直感的に分かり、青いアイコンの曲線が安定傾向になったら平均値をとり、CPUの変化を直感的に確認できます。

 2. 記憶

デバッグナビゲータに切り替えると、メモリの変化が直感的にわかり、青いアイコンの曲線が安定し始めたら平均値をとり、メモリの変化を直感的に確認できます。

3.ログ

プロジェクトの実行後、xcode の下に出力ログが表示され、検索ボックスでフィルタリングして必要な情報のみを取得し、その内容に対してデータ処理を実行できます。 

おすすめ

転載: blog.csdn.net/Vermouth_00/article/details/132533553