我正在下载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