Subscribed unsubscribe Subscribe Subscribe

k-yamadaのブログ

プログラミングのメモ

iOS版のNativeDriverを試したが、動かなかった。

手順書( http://code.google.com/p/nativedriver/wiki/GettingStartedIOS )通りに試験してみました。

1. 手順書の「Build and run SampleApp app on your emulator」のところでビルドが通りませんでした。

原因は、JSON Frameworkディレクトリ以下のファイルが空になっているためだと思われます。
f:id:K-yamada:20120705200005p:plain

以下のブログ記事に書いてあるJSON Frameworkをプロジェクトにコピーしたところ、ビルド及び実行が出来るようになりました。
http://cocoadays.blogspot.jp/2011/01/ios-json-framework.html


2. 手順書の「Run the test」のところで以下のエラーが発生しました。

解決方法はまだわかっていませんが「[NSCFString JSONFragmentValue]: unrecognized selector」と出てるので、1でコピーしたJSON Frameworkがうまく動作してなさそうです。

-07-05 20:08:41.124 Automation[20309:207] App settings already initialized. Mode is Server
2012-07-05 20:08:41.127 Automation[20309:207] Started HTTP server on port 3001
2012-07-05 20:08:41.128 Automation[20309:207] HTTP server started on addr 192.168.1.18 port 3001
2012-07-05 20:08:41.773 Automation[20309:207] Bonjour Service Published: domain(local.) type(_http._tcp.) name(- の iMac)
2012-07-05 20:09:49.007 Automation[20309:2903] Responding to request: POST /hub/session
2012-07-05 20:09:49.007 Automation[20309:2903] data: '{"desiredCapabilities":{"platform":"MAC","browserName":"iphone","version":""}}'
2012-07-05 20:09:49.008 Automation[20309:2903] -[NSCFString JSONFragmentValue]: unrecognized selector sent to instance 0x4e07140
2012-07-05 20:09:49.009 Automation[20309:2903] *** Terminating app due to uncaught exception 'NSInvalidArgumentException', reason: '-[NSCFString JSONFragmentValue]: unrecognized selector sent to instance 0x4e07140'
*** Call stack at first throw: