2011-03-26 68 views
0

我正在使用Objective-C的Odata客戶端來訪問我的iPad應用程序中的數據。到目前爲止,我已經在.NET中開發了一個WCF數據服務,並將它部署到我的vista機器中的IIS 7.0中,並且我在iPad/iPhone應用程序中使用了該服務,並且能夠調用它,我正在獲取數據iPad/iPhone應用程序的UITableView。objective-c Odata iPad

當我要求獲得員工名單時,我在Mac控制檯和IIS日誌(雙方)都得到了Http Status 200代碼,但是當我嘗試使用[proxy addToEmployees:employee添加/更新/刪除記錄] [代理saveChanges];我在兩邊都得到了Http Error 500。當它執行[proxy saveChanges];語句然後它拋出錯誤。我不知道我哪裏錯了。

任何人都可以幫助我找出問題嗎?

回答

0

您的WCF數據服務有bug和「崩潰」。請參閱IIS /服務日誌文件。

+0

我檢查了日誌,那裏我得到了Http Error 500. – 2011-03-28 16:54:49

+0

@krishna Patwa:500是你看到的結果,但這是因爲你的WCF數據服務有錯誤,並且觸發了一個異常或其他異常終止。應該有一些暗示,或者你需要以某種方式進行調試。我對WCF數據服務瞭如指掌(我甚至不知道它是什麼),但我對網絡編程知之甚多。 – DarkDust 2011-03-28 17:39:31

+0

感謝哥們。現在解決了。我的WCF數據服務中有SP的映射問題。 – 2011-03-29 18:34:33