我正在开发一个Web应用程序,我们的目标是iPhone和iPod Touch.我熟悉FireFox和IE的调试工具(例如Firebug和IE Developer Toolbar),但我找不到iPod的任何东西.我不期待使用alert我的主要调试工具,特别是当我希望鼠标事件成为主要问题之一时.
是否这真的是艺术的状态?你推荐什么工具?
另外,iPhone上的html布局与在Windows上运行的Safari的布局有多相似?在Mac上?
我正在构建一个需要运行几次的ipod touch应用程序(如闹钟).我想阻止ipod touch进入睡眠状态,除非使用手动退出应用程序.这可能与当前的SDK有关吗?
是否有适用于iPhone/iPod touch和iPad的物理引擎SDK?
我们正在检查是否使用UIApplication的enabledRemoteNotificationTypes方法启用了APN.这适用于iOS 6及更低版本的iPhone.但是,在iOS 6.0.1的iPod上,该方法继续返回0,表示没有启用APN类型,即使在iPod的设置中手动启用了APN也是如此.
在首次在此应用的设备上手动禁用APN之后,会发生这种情况.
有没有人见过这个?你对如何应对它有什么建议吗?
谢谢.
我有一个应用程序,我希望在点击时显式启动,或者在iPad或iPhone上运行的Safari中的网页上单击参数化URL.
有人可以为我描绘方法和/或指向相关文档吗?非常感谢.
干杯,
道格
我在iPod Touch第二代上安装了iOS 4.0.
绝对没有多任务工作.什么都没有进入后台,双击主页按钮只会导致任何结果.我想针对这个新功能测试我的应用程序,但它似乎不适用于iPod Touch设备?
这只适用于iPhone吗?或者是否有一些小的升级,如4.0.0.1,启用多任务?或者我必须手动启用它吗?
真奇怪.我完全像苹果公司在演示视频中所做的那样.
我想在ipod touch上测试我的应用程序.但在Xcode中我没有看到这个模拟器(我只看到iphone 3gs,iphone 4和ipad的模拟器).
你知道有没有办法运行ipod触摸模拟器?
我有iOS 3.1.3的原始iPod touch(可以在设备上运行的最后一个).当我使用Xcode 4.3.2调试应用程序时,它始终挂在启动图像屏幕上.但是,当我断开设备并在没有Xcode的情况下运行它时,应用程序运行正常.
有没有办法来解决这个问题?我重新安装了iTunes 10.6并重启了我的Mac和iPod,没有任何效果.
当我在调试器上按下"暂停"时,这是Xcode的屏幕.也许这对识别问题有点帮助.

提前致谢.
我尝试了几种技术来从该应用程序中捕获应用程序的屏幕截图.这些技术似乎都没有捕获状态栏 - 它最终变成了黑色.
显然有一种方法可以做到这一点,但该界面是内部的,Apple不会让你使用它.
有任何想法吗?
注意:这是尝试解决此问题,我需要确定飞行模式是打开还是关闭(不,只是知道网络是否可达是不够的).
但是,似乎这个问题更具普遍意义,并且与该问题不同.
我在iPhone 4S上运行的iOS 5.0中有一个稳定的工作应用程序.我们迁移到iOS 6.0以在具有蓝牙低能量的iPod(第5代)上运行.在iPhone 4S上,我们可以随意配对/连接,连接,断开连接和重新连接.我们在iPod上遇到同样的问题.应用程序成功断开连接并重新连接,并且该过程可以重复2-3次,之后我们开始获取Core Bluetooth Error:14.以下是日志的外观
012-12-04 11:30:24.293 Milan[524:907] DISCONNECTED WITH READER: SriRdr11
2012-12-04 11:30:24.295 Milan[524:907] Start Time 376331424.295754 =
2012-12-04 11:30:28.241 Milan[524:907] NSConcreteNotification 0x1dd607d0
2012-12-04 11:30:28.243 Milan[524:907] MAIN PERIPHERAL: 5F953B12-D99F-D770-4F3F-B741BA026858
2012-12-04 11:30:28.617 Milan[524:907] CONNECTED WITH PERIPHERAL: DEVICE1
2012-12-04 11:30:29.173 Milan[524:907] DISCONNECTED WITH PERIPHERAL: DEVICE1
2012-12-04 11:30:29.176 Milan[524:907] Error: The specified device has disconnected from us. -
(null)
Run Code Online (Sandbox Code Playgroud)
该应用程序认为BLE外围设备已与其断开连接,并且外围设备认为该应用已与读卡器断开连接.很明显,应用程序在这里做了一些奇怪的事情.有人能解释一下这里发生了什么吗?
这是didDiscoverPeripheral中为重新连接调用的代码.
NSString* uuid = [peripheral uuidString]; NSString* readerName = [advertisementData
objectForKey:@"kCBAdvDataLocalName"];
int meterID= 0;
NSData *deviceIdData = [NSData dataWithBytes:&meterID length:sizeof(meterID)]; …Run Code Online (Sandbox Code Playgroud)