पर मैपकिट क्रैश का उपयोग किया गया एप्लिकेशन आईपैड (आईओएस 6 के साथ) मेरे आवेदन में Google मानचित्र के साथ मुझे एक अजीब समस्या है। मैंने दो दृश्यों से भरा एक क्षैतिज स्क्रॉल दृश्य बनाया है। एक एक विस्तृत जानकारी दृश्य है (कुछ पाठ, कुछ खास नहीं), और दूसरा दृश्य Google मानचित्र के साथ एक व्यू कंट्रोलर है। कुछ अलग-अलग उद्देश्यों के लिए यह मेरे आवेदन (सार्वभौमिक दृश्य दो दृश्यों से निर्मित) में सार्वभौमिक योजना है। समस्या तब होती है जब मैंने आईओएस 6 के साथ एक असली आईपैड पर ऐप का परीक्षण करना शुरू कर दिया है। एप्लिकेशन क्रैश जब इसे स्क्रॉल व्यू देखना चाहिए। लेकिन तत्काल नहीं। शुरुआत में, स्क्रॉल दृश्य ठीक से देखा जाता है। फिर मैं नए डेटा के साथ एक नया स्क्रॉल व्यू बनाना चाहता हूं। यह भी ठीक हो जाता है, और स्क्रॉल दृश्य ठीक से देखा जाता है।आईओएस 6
failed to make complete framebuffer object 8cdd
scrollview, किसी भी अतिरिक्त त्रुटियों के बिना आवेदन दुर्घटना के कुछ ही रन लेने के बाद: की तरह है कि मैं इस तरह अधिक से अधिक त्रुटि लॉग receiveing के लिए शुरू कर दिया है कुछ ऑपरेशन के बाद। main.m फ़ाइल पर कोड संपादक अंक और निम्न पंक्ति:
int retVal = UIApplicationMain(argc, argv, nil, nil);
कृपया मुझे प्रत्यक्ष क्या मैं गलत कर रहा हूँ लगता है।
-(void)viewDidLoad {
mapView.mapType = MKMapTypeSatellite;
mapView.showsUserLocation = YES;
/* ANNOTATION (pin) */
CLLocationCoordinate2D annotationCoord;
annotationCoord.latitude = [self.restaurant.latitude doubleValue];
annotationCoord.longitude = [self.restaurant.longitude doubleValue];
// a pin with the info.
MKPointAnnotation *annotationPoint = [[MKPointAnnotation alloc] init];
annotationPoint.coordinate = annotationCoord;
annotationPoint.title = self.restaurant.name;
// add annotation to the map
[mapView performSelectorOnMainThread:@selector(addAnnotation:)
withObject:annotationPoint
waitUntilDone:YES];
[annotationPoint release];
MKCoordinateRegion region = MKCoordinateRegionMakeWithDistance (annotationCoord, 500, 500);
[self.mapView setRegion:region animated:YES];
[super viewDidLoad];
}
और कोई मेटर मैं देखने के लिए गूगल मानचित्र के साथ दृश्य नियंत्रक कैसे धक्का: जहां मेरे विचार नियंत्रक से viewDidLoad विधि गूगल मानचित्र को देखने के लिए जिम्मेदार है। यह हमेशा मेरे ऐप :(दुर्घटना मैं `ve इस तरह की कोशिश की:।
[scrollView addSubview:self.googleMapViewController.view];
या कि:।
[[self navigationController] pushViewController:self.googleMapViewController animated:YES];
जब मैं सिम्युलेटर पर आवेदन चलाने के लिए, सब कुछ ठीक रहा हूँ वहाँ` एक्सकोड 4.5.1 का उपयोग करना।