Mobile Center コマンドライン インターフェイスを使用して Mobile Center にテストをアップロードするときに表示されるこのエラーを解決するにはどうすればよいですか?
SyntaxError:予期しないトークン ...
Mobile Center コマンドライン インターフェイスを使用して Mobile Center にテストをアップロードするときに表示されるこのエラーを解決するにはどうすればよいですか?
SyntaxError:予期しないトークン ...
このエラーは、以前のバージョンの Node がマシンにインストールされているために表示されます。
Mobile Center CLI にはmobile-center
、Node.js の最新バージョンが必要です。
このエラーを修正するために使用した手順は次のとおりです。
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
これらのコマンドをターミナルに入力して、Node の最新バージョンに更新します。
sudo brew uninstall node
brew update
brew upgrade
brew cleanup
brew install node
sudo chown -R $(whoami) /usr/local
brew link --overwrite node
sudo brew postinstall node
mobile-center-cli
これらのコマンドを端末に入力して、最新バージョンの Mobile Center CLI を確実にアンインストール/再インストールします。
npm uninstall -g mobile-center-cli
npm install -g mobile-center-cli
このコマンドを端末に入力して、CLI 経由で Mobile Center にログインします*
mobile-center login
CLI を使用して UITests を Mobile Center にアップロードできるようになりました
mobile-center test run uitest --app [appname] --devices [deviceID] --app-path [LocationOfYourAppOnYour] --test-series "master" --locale "en_US" --assembly-dir [FolderContainingUITestDLL]
*Mobile Center ログイン用のパスワードをまだ作成していない場合は、 に移動しmobile.azure.com
、現在ログインしている場合はアカウントからログアウトし、[パスワードをお忘れですか?] をクリックします。Mobile Center アカウントのパスワードを作成します。