【发布时间】:2012-12-06 22:01:42
【问题描述】:
鉴于 Safari 可以在 iPhone 模拟器上运行.. 并且我无法从 iPhone 模拟器发送电子邮件并且需要真正的 iPhone..
..SkyDrive SDK 是否可以在 iPhone 模拟器上运行,还是我需要一部真正的 iPhone 来试验开发 Skydrive 应用程序?
我确实使用 Microsoft 的代码 sn-ps 进行了尝试。结果是这样的:
2012-12-07 17:40:29.875 SkyDriveTest[490:c07] *** Terminating app due to uncaught exception 'NSInternalInconsistencyException', reason: 'Could not load NIB in bundle: 'NSBundle </Users/..../Library/Application Support/iPhone Simulator/6.0/Applications/32377034-803E-4913-A13F-08E723DCDA5E/SkyDriveTest.app> (loaded)' with name 'LiveAuthDialog_iPhone''
【问题讨论】:
-
为什么不试试看!但是如果可以的话,你真的应该在发布之前尝试在设备上进行测试。有时可能会有细微差别,或者设备可能会滞后于模拟器正常工作的地方。
-
@WolfLink:我刚刚更新了上面的 cmets。
-
通常这意味着它找不到文件,但从谷歌搜索它也可能是模拟器/设备不一致。我会看这个问题:stackoverflow.com/questions/4155292/…
-
另外,为什么不能在设备上测试?您的设备是否太旧?或者你根本没有?
-
@WolfLink:我无法在真实设备上进行测试,因为我还没有更新我的 Apple 开发者许可证……而且我不想在使用模拟器对我的应用程序完成更多工作之前进行测试.