我开始在ios上使用phonegap。我一直在模拟器上构建样本,到目前为止,我尝试过的大多数样本构建得很好,但由于某种原因通常不能完全正常运行。 phonegap是否在模拟器上失去了功能?我有一个设备可以测试,但我没有从苹果回来,所以我可以配置他们开发。通过他们阻止人们在他们的设备上开发的方式,难怪android正在杀死它。
有没有人注意到这个?我使用xcode 4.1和最新的phonegap以及所有最新的jquery / jqtouch东西。
模拟器上演示的常见问题是所有内容都会在视觉上加载,但没有一个按钮可以触摸,或者某些列表视图不会加载。我应该更新我的xcode吗?这个mac东西正在杀了我LOL。
编辑:这些是我运行mapviewkit插件演示错误
Undefined symbols for architecture i386:
"_MKCoordinateRegionMakeWithDistance", referenced from:
-[MapKitView setMapData:withDict:] in MapKit.o
"_OBJC_CLASS_$_MKMapView", referenced from:
objc-class-ref in MapKit.o
"_OBJC_CLASS_$_PGAnnotation", referenced from:
objc-class-ref in MapKit.o
"_OBJC_CLASS_$_MKPinAnnotationView", referenced from:
objc-class-ref in MapKit.o
"_OBJC_CLASS_$_AsyncImageView", referenced from:
objc-class-ref in MapKit.o
ld: symbol(s) not found for architecture i386
collect2: ld returned 1 exit status
答案 0 :(得分:1)
Phonegap应该在模拟器中运行得很好,只有你不能访问的东西是相机,而且位置有点时髦,但除此之外的一切都是对你开放的。
请确保您已将所有文件放在正确的位置...如果可能,请尝试在浏览器中进行测试以查看是否有某些内容未通过...