node . -U 03923e8c696326912be875c******* --ipa /Users/test/Downloads/showcase.ipaもう一つのターミナルで起動
vi appium.txt適切な値を入力
DEVICE="ios" APP_PATH="net.showcase" require=["./appium/ios/pages", "./appium/ios/common.rb"]
arcこのエラーが出た時の対処方法
Failed to start an Appium session, err was: Error: Command failed: dyld: Library not loaded: @executable_path/../lib/libimobiledevice.3.dylib Referenced from: /Users/test/appium_workspace/appium/build/libimobiledevice-macosx/ideviceinstaller Reason: image not found
vi ~/.bash_profile
export DYLD_LIBRARY_PATH=/Users/test/appium_workspace/appium/build/libimobiledevice-macosx/:$DYLD_LIBRARY_PATH export PATH=$PATH:/Users/test/appium_workspace/appium/build/libimobiledevice-macosx/両方のターミナルでやることを忘れずに!
source ~/.bash_profile最終的にはiphoneの実機にアプリはインストールされましたが、動作はしませんでした。
そもそもappiumはUIAutomationで動いており、UIAutomationはipaファイルでインストールされたアプリを動かすことが可能なんでしょうか?
追記;IPAファイルが動作する、動作しないはビルドされた時のコード署名によると思います。iPhone Distributionでビルドされている場合は、動作しません。iPhone Developerによって作成されている場合は動くはずです。
0 件のコメント:
コメントを投稿