2014-04-21 13 views
6

Tôi đang cố gắng chạy tập lệnh tự động hóa của mình cho một ứng dụng bằng Java trong Appium iOS.Lỗi 'Xác định lỗi giả mạo' - Appium iOS

Khi tôi đang chạy trên Simulator, nhận được lỗi sau -

info: Attempting to retry launching instruments, this is retry #1 
info: Attempting to run app on iPhone Retina (4-inch) - Simulator - iOS 7.1 

info: Spawning instruments with command:  /Applications/Xcode.app/Contents/Developer/usr/bin/instruments -t /Applications/Xcode.app/Contents/Applications/Instruments.app/Contents/PlugIns/AutomationInstrument.bundle/Contents/Resources/Automation.tracetemplate -w iPhone Retina (4-inch) - Simulator - iOS 7.1 /Users/abc/Desktop/smriti/iPhoneSimulator/AppIOS.app -e UIASCRIPT /Applications/Appium.app/Contents/Resources/node_modules/appium/node_modules/appium-uiauto/uiauto/bootstrap.js -e UIARESULTSPATH /tmp/appium-instruments 
info: And extra without-delay env: {"DYLD_INSERT_LIBRARIES":"/Applications/Appium.app/Contents/Resources/node_modules/appium/node_modules/appium-instruments/thirdparty/iwd/InstrumentsShim.dylib","LIB_PATH":"/Applications/Appium.app/Contents/Resources/node_modules/appium/node_modules/appium-instruments/thirdparty/iwd"} 
info: And launch timeout: 90000ms 

info: [INST STDERR] posix spawn failure; aborting launch (binary == /Users/abc/Desktop/smriti/iPhoneSimulator/AppIOS.app/AppIOS). 

info: [INST STDERR] Instruments Trace Error : Error Starting Recording 

Sau đó cố gắng chạy trên thiết bị thực tế, sau đó nhận được lỗi sau:

info: Installing ipa found at AppIOS.ipa 
info: Creating iDevice object with udid 3daa1240e495c84e8878996649301fd9759a07df 
info: Couldn't find ideviceinstaller, trying built-in at /Applications/Appium.app/Contents/Resources/node_modules/appium/build/libimobiledevice-macosx/ideviceinstaller 

info: Cleaning up appium session 

error: Failed to start an Appium session, err was: Error: Command failed: dyld: Library not loaded: @executable_path/../lib/libimobiledevice.3.dylib 
Referenced from: /Applications/Appium.app/Contents/Resources/node_modules/appium/build/libimobiledevice-macosx/ideviceinstaller 
Reason: image not found 


info: Error: Command failed: dyld: Library not loaded: @executable_path/../lib/libimobiledevice.3.dylib 
Referenced from: /Applications/Appium.app/Contents/Resources/node_modules/appium/build/libimobiledevice-macosx/ideviceinstaller 
Reason: image not found 

at ChildProcess.exithandler (child_process.js:637:15) 
at ChildProcess.EventEmitter.emit (events.js:98:17) 
at maybeClose (child_process.js:743:16) 
at Socket.<anonymous> (child_process.js:956:11) 
at Socket.EventEmitter.emit (events.js:95:17) 
at Pipe.close (net.js:465:12) 

info: Responding to client with error: {"status":33,"value":{"message":"A new session could not be created. (Original error: Command failed: dyld: Library not loaded: @executable_path/../lib/libimobiledevice.3.dylib\n Referenced from: /Applications/Appium.app/Contents/Resources/node_modules/appium/build/libimobiledevice-macosx/ideviceinstaller\n Reason: image not found\n)","killed":false,"code":null,"signal":"SIGTRAP","origValue":"Command failed: dyld: Library not loaded: @executable_path/../lib/libimobiledevice.3.dylib\n Referenced from: /Applications/Appium.app/Contents/Resources/node_modules/appium/build/libimobiledevice-macosx/ideviceinstaller\n Reason: image not found\n"},"sessionId":null} 
POST /wd/hub/session 500 4286ms - 714b 

Sau đó, tôi nhấp vào 'i' để khởi chạy trình kiểm tra Appium khi chạy trên thiết bị thực -> nó khởi chạy ứng dụng của tôi và sau đó ứng dụng bị lỗi.

Mọi trợ giúp sẽ được đánh giá cao.

Cảm ơn!

+0

Bạn đã giải quyết chưa ??? – Clergyman

+0

Chỉ trong trường hợp ai đó đang đấu tranh như nhau: Tôi giải quyết vấn đề này rất khó chịu và bực bội bằng cách loại bỏ platformVersion từ khả năng mong muốn của tôi. – Clergyman

Trả lời

0

Bạn không nên cố gắng cài đặt file IPA trên giả lập. AFAIK, chúng được xây dựng cho bộ vi xử lý ARM và chỉ có thể chạy trên các thiết bị iOS.

Các vấn đề liên quan