2013-04-10 52 views
0

我正在下載json數據在monochouch iphone應用程序通過webclient。並使用json.NET 4.0 R3 for MonoTouch來解析json數據。 模擬器上的每一件事情都是正確的,但是當我創建一個ad-hoc api文件並將其安裝在iphone上時,它無法正常工作。 我手上沒有設備來調試它並發現錯誤。任何機構都可以幫助我解決仿真器和設備上可能存在的不同之處嗎?應用程序下載與webclient不工作的設備,但工作在模擬器,monotouch iphone

+0

你能詳細說明它是如何工作的嗎?該應用程序有多遠?你有任何代碼樣本可以分享嗎?你有沒有得到任何類型的堆棧跟蹤或錯誤日誌? – valdetero 2013-04-10 14:10:28

回答

0

它不是從webclient。請考慮使用json.NET 4.0 R3爲MonoTouch解析json的代碼。最好使用xamrin自己發佈的JSON.Net組件。

0

我不知道這是否是您的問題沒有進一步的信息,但我知道我遇到了我的應用程序的問題,它在模擬器中工作正常,但在設備上失敗。我的問題是因爲蹦牀。在設備上運行時,我不得不增加我的內存。下面是這個問題的一個例子:MonoTouch SIGABRT "Ran out of trampolines of type 2" error

編輯
我有這樣的問題(如應用程序不下載),也與我的內部部署。您是否使用正確的證書籤署應用程序進行分發?您需要確保您使用的是分發證書。您需要確保您有以下證書:https://developer.apple.com/account/ios/certificate/certificateList.action?type=distribution以及此處的配置文件:https://developer.apple.com/account/ios/profile/profileList.action?type=production

您是否連接了用於調試的物理設備(用於開發),並確保它在設備上正常工作?這需要你的第一步。如果這個有效,那麼問題很可能是證書/配置配置文件問題,並且與MonoTouch無關。

+0

感謝您的回覆。該應用程序開始下載後需要一點點。大約1-2秒。然後顯示下載失敗時顯示的警報對話框 – 2013-04-10 15:05:39

相關問題