Appium for iOS本体はそれらのピットをテストします

1418 ワード

本体テストDemo開始時にエラーメッセージ

info: [debug] Couldn't find ideviceinstaller, trying built-in at /Applications/Appium.app/Contents/Resources/node_modules/appium/build/libimobiledevice-macosx/ideviceinstaller

error: Could not initialize ideviceinstaller; make sure it is installed and works on your system

解決方法:
brew install --HEAD ideviceinstaller

実機テスト無限フラッシュバック

info: [debug] [INST STDERR] Instruments Trace Error : Target failed to run: Permission to debug cn.com.10jqka.IHexin was denied. The app must be signed with a development identity (e.g. iOS Developer).

解決方法:オンラインアプリケーションは一般的にreleaseバージョンであり、Debugバージョンの詳細参照:Can't launch my app in Instruments:At least one target failed to launch

Pythonスクリプトエラーの実行

SyntaxError: Non-ASCII character '\xe7' in file CodeMakerTest.py on line 24, but no encoding declared; see [http://python.org/dev/peps/pep-0263/](http://python.org/dev/peps/pep-0263/) for details 

解決方法:スクリプトファイル(最初の行)に追加
#coding:utf-8 

appium本体テストでappを起動できず、エラーが発生しました。

error: Could not pre-launch appium: Error: Instruments crashed on startup

解決方法:
  • - -Enable UI Automationは、オープン状態
  • である必要がある.
  • 最初のステップが間違っている場合は、まず携帯電話をXcodeでDemo本体テスト
  • を行ってみましょう.