2016-10-25 12 views
0

AdHoc 빌드 설치를 통해 앱을 업데이트 한 후에 오늘 위젯을 사용할 수 없습니다. 오늘의 위젯은 메인 앱이 업데이트 된 후 고정 된 것으로 보입니다.iOS : 기본 앱 업데이트 후 Today App Extension에 바디가 표시되지 않거나 정지합니다.

다음 링크를 참조했지만 해결 방법을 찾을 수 없습니다. 위의 두 링크에서 언급 한 바와 같이

Today Extension widget freezes when the main app is updated

Today widget not respond after app update

나는 유사한 문제에 직면하고있다. 나는 아래와 같은 preferredContentSize 설정을 시도했지만 문제를 해결하지 않는 것 :

CGSize currentSize = self.preferredContentSize; 
currentSize.height = 85.0; 
self.preferredContentSize = currentSize; 

문제는 우리가 전화를 다시 시작하면 해결됩니다합니다.

또한 iOS 7에서 iOS 9.3.5에 대한 지원을 제공하고 있습니다. 응용 프로그램은 iOS 10과 호환되지 않습니다.

이 문제를 해결하려면 의견/제안을 보내주십시오. 또한이 방법에

답변

0

변경 preferredContentSize :

- (void)widgetActiveDisplayModeDidChange:(NCWidgetDisplayMode)activeDisplayMode withMaximumSize:(CGSize)maxSize 

이 다소 유사합니다 : 답장을

- (void)widgetActiveDisplayModeDidChange:(NCWidgetDisplayMode)activeDisplayMode withMaximumSize:(CGSize)maxSize 
{ 
    if (activeDisplayMode == NCWidgetDisplayModeCompact) 
     self.preferredContentSize = maxSize; 
    else 
    { 
     self.preferredContentSize = CGSizeMake(0, 100*myArray.count); 
    } 
} 
+1

감사합니다. 내 게시물에서 언급하는 것을 잊어 버려서 유감이지만,이 문제는 iOS 9.3.5에서 발생하며 아직 내 애플리케이션에서 iOS 10에 대한 지원을 제공하지 않습니다. –

+0

괜찮아 .. 그럼 내가 당신의 cide에 어떤 실수를 볼 수 없다. –