我正在下載json數據在monochouch iphone應用程序通過webclient。並使用json.NET 4.0 R3 for MonoTouch來解析json數據。 模擬器上的每一件事情都是正確的,但是當我創建一個ad-hoc api文件並將其安裝在iphone上時,它無法正常工作。 我手上沒有設備來調試它並發現錯誤。任何機構都可以幫助我解決仿真器和設備上可能存在的不同之處嗎?應用程序下載與webclient不工作的設備,但工作在模擬器,monotouch iphone
回答
它不是從webclient。請考慮使用json.NET 4.0 R3爲MonoTouch解析json的代碼。最好使用xamrin自己發佈的JSON.Net組件。
我不知道這是否是您的問題沒有進一步的信息,但我知道我遇到了我的應用程序的問題,它在模擬器中工作正常,但在設備上失敗。我的問題是因爲蹦牀。在設備上運行時,我不得不增加我的內存。下面是這個問題的一個例子: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無關。
感謝您的回覆。該應用程序開始下載後需要一點點。大約1-2秒。然後顯示下載失敗時顯示的警報對話框 – 2013-04-10 15:05:39
- 1. 我的iPhone應用程序在設備上工作,但不是模擬器
- 2. Android應用程序工作在模擬器,但設備失敗
- 3. 應用程序在模擬器上工作,但不在iPhone上
- 4. iOS應用程序在模擬器上工作,但不在真實設備上
- 5. 在iPhone模擬器上工作,但不在設備上
- 6. 應用工作在模擬器,但不是設備 - NSMutableArray的
- 7. 在模擬器中工作但不在設備中的Android應用程序
- 8. Android應用程序在模擬器上工作,但不在真實設備上
- 9. UIButton的工作在模擬器,但不是在設備
- 10. 應用程序在模擬器上正常工作,但在設備上崩潰
- 11. iPhone應用程序正在模擬器但不是在設備
- 12. NSThread在模擬器上工作,但不在設備上
- 13. 它只在模擬器上工作,但在設備上不工作
- 14. MonoTouch應用程序在設備中崩潰,但在模擬器中正常工作
- 15. 應用程序不在設備中工作,但在黑莓模擬器中工作
- 16. TVOutManager在模擬器上工作,但不在設備上?
- 17. 應用程序在模擬器上工作,但不在iPad上
- 18. AVPlayer + MPNowPlayingInfoCenter在模擬器上工作,但不在設備上
- 19. MPMoviePlayer聲音模擬器和iPad設備的工作,但在iPhone設備不工作
- 20. facebook登錄在iphone模擬器上工作,但不在iphone設備上
- 21. iPhone應用程序工作在模擬器,但不是在裝置(NSUserDefaults的)
- 22. 在模擬器上工作,但不在設備上?
- 23. sqlite的工作在模擬器,但不是在設備
- 24. AVAudioPlayer在模擬器的工作,但不是在設備
- 25. iPhone應用程序不在設備中的文件,但在模擬器中工作
- 26. 模擬器上的iPhone圖形工作不在設備上
- 27. 我的應用程序在模擬器上工作,但沒有在真實設備上工作
- 28. Iphone音頻只在模擬器中工作不在設備
- 29. 將writeToFile工作的模擬器,但不是在設備
- 30. NSString格式不能在設備上工作,但在模擬器上工作
你能詳細說明它是如何工作的嗎?該應用程序有多遠?你有任何代碼樣本可以分享嗎?你有沒有得到任何類型的堆棧跟蹤或錯誤日誌? – valdetero 2013-04-10 14:10:28