لماذا يعيد CllocationManager المواقع الفارغة على Beta iPhone SDK 4 في جهاز المحاكاة؟

StackOverflow https://stackoverflow.com/questions/3040796

سؤال

لدي هذا القطعة من الكود:

- (void)locationManager:(CLLocationManager *)manager didUpdateToLocation:(CLLocation *)newLocation fromLocation:(CLLocation *)oldLocation
{
    NSLog(@"Manager did update location!!");
    self.currentLocation = newLocation.description;
}

لدي هذا الرمز داخل فصل يتوافق مع CLLocationManagerDelegate. لقد اختبرت في وقت سابق في SDK 3.0 وأعمل بشكل جيد (على كل من المحاكاة والجهاز). أنا أختبر هذه الفئة على SDK 4 ، في جهاز المحاكاة ، لكنه يعطي null كتوظيف جديد. لا يمكنني حتى الحصول على nslog للمكالمة الأولى. لقد راجعت التطبيق الآخر حيث أستخدم إطار الموقع ولا يعمل أيضًا.

لقد قمت بتنفيذ locationManager:didFailWithError: رسالة أيضا ، لا يسمى أبدا.

هل يمكن لأي شخص تأكيد أن جهاز المحاكاة لا يمكنه القيام بأي قدرات CllocationManager؟ (رابط حيث يتم الإبلاغ عن الخلل كقضية معروفة ستكون رائعة). هل هناك طريقة لإصلاح هذا؟

شكرا لك مقدما.

-update: لقد اختبرت هذا على إصدار SDK4 GM الجديد وما زلت لا يعمل.

هل كانت مفيدة؟

المحلول

لا يمكنك مناقشة SDK 4 خارج موقع مطور Apple حتى يتم الخروج من الإصدار التجريبي وإطلاق سراحه للجمهور.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top