반응형

ios 10

푸시 인증서 갱신 및 현재 앱 스토어 앱 작동 유지

푸시 인증서 갱신 및 현재 앱 스토어 앱 작동 유지 앱스토어에 만료된 iOS Provisioning Profile(배포)을 사용하는 앱이 있습니다.이 프로필에는 만료된 밀어넣기 인증서도 포함되어 있으며 포털에 더 이상 표시되지 않습니다. 질문 1: 푸시 인증서를 다시 만든 다음 프로필을 갱신하는 방법이 있습니까?(키체인에 푸시 인증서(만료)가 남아 있습니까? 질문 2: 새 푸시 인증서가 포함된 새 프로필로 앱을 앱스토어에 다시 제출해야 합니까? 푸시 인증서가 만료되어 기존 앱 사용자에게 알림을 보낼 수 없습니다.밀어넣기 인증서를 갱신할 수 없습니다.새로 만들어야 합니다. 푸시 알림 인증서가 응용 프로그램 빌드의 일부가 아닙니다.따라서 푸시 작업을 계속하려면 새 인증서를 만들고 서버에 p12 파일(또는 사..

programing 2023.07.09

"__block" 키워드는 무엇을 의미합니까?

"__block" 키워드는 무엇을 의미합니까? 정확히 무엇을 하는 것입니까?__block목표-C 평균의 키워드?블록 내에서 변수를 수정할 수 있다는 건 알지만 알고 싶습니다만... 컴파일러에게 정확히 무엇을 알려주나요? 또 다른 효과가 있습니까? 그게 전부라면 애초에 왜 그것이 필요한가요? 서류에 있나요? (찾을 수가 없어요.) 블록 내에서 사용할 때는 컴파일러에 표시된 변수를 특별한 방법으로 처리해야 한다는 것을 알려줍니다.일반적으로 블록에서도 사용되는 변수와 해당 내용이 복사되므로 이러한 변수에 대한 수정 작업은 블록 외부에 표시되지 않습니다.로 표 된 경우시로 표시되어 때__block블록 내부에서 수행된 수정 사항은 블록 외부에서도 볼 수 있습니다. 예제 및 자세한 내용은 Apple 블록 프로그래밍..

programing 2023.06.29

Xcode에서 기호 파일 처리

Xcode에서 기호 파일 처리 장치를 연결한 후 Xcode가 "Symbol Files 처리"라고 표시할 때 실제로 무엇을 하고 있는지 알려줄 수 있는 사람이 있는지 궁금합니다. 장치에서 (디버그) 기호를 다운로드하므로 해당 iOS 버전이 있는 장치에서 디버깅할 수 있으며 해당 iOS 버전에서 발생한 충돌 보고서를 나타낼 수도 있습니다. 기호는 CPU별로 다르므로 특정 iOS 장치뿐만 아니라 특정 CPU 유형에 대해서도 기호를 가져온 경우에만 위의 기능이 작동합니다.현재 필요한 CPU 유형은 armv7(예: iPhone 4, iPhone 4s), armv7(예: iPhone 5) 및 arm64(예: iPhone 5s)입니다. 따라서 armv7이 장착된 iPhone 5에서 발생한 충돌 보고서를 상징하고 특정..

programing 2023.05.10

Xib 파일에서 사용자 지정 UITableViewCells를 로드하는 방법은 무엇입니까?

Xib 파일에서 사용자 지정 UITableViewCells를 로드하는 방법은 무엇입니까? 질문은 간단합니다. 정의 로드 UITableViewCellXib 파일에서?이렇게 하면 인터페이스 작성기를 사용하여 셀을 설계할 수 있습니다.메모리 관리 문제로 인해 답이 간단하지 않은 것 같습니다.이 스레드는 문제를 언급하고 해결책을 제안하지만 NDA 이전 릴리스이며 코드가 없습니다.여기에 명확한 답을 제시하지 않고 문제를 논의하는 긴 스레드가 있습니다. 제가 사용한 코드는 다음과 같습니다. static NSString *CellIdentifier = @"MyCellIdentifier"; MyCell *cell = (MyCell *)[tableView dequeueReusableCellWithIdentifier:Ce..

programing 2023.05.10

UIButton에 여러 줄 텍스트를 추가하려면 어떻게 해야 합니까?

UIButton에 여러 줄 텍스트를 추가하려면 어떻게 해야 합니까? 다음 코드가 있습니다... UILabel *buttonLabel = [[UILabel alloc] initWithFrame:targetButton.bounds]; buttonLabel.text = @"Long text string"; [targetButton addSubview:buttonLabel]; [targetButton bringSubviewToFront:buttonLabel]; ...단추에 여러 줄의 텍스트를 사용할 수 있지만 텍스트는 항상 배경에 가려집니다.UIButton의 이미지.버튼의 하위 보기를 표시하는 로깅 호출은 UILabel이 추가되었지만 텍스트 자체는 볼 수 없음을 나타냅니다.이게 UIButton의 버그인가요, 아..

programing 2023.04.25

NSURLSession을 사용하여 POST 요청 전송

NSURLSession을 사용하여 POST 요청 전송 업데이트: 솔루션을 찾았습니다.투고 마지막에 읽으실 수 있습니다. 리모트 REST API에 대한 POST 요청을 실행하려고 합니다.NSURLSession다음 두 가지 파라미터를 사용하여 요청을 작성하는 것이 좋습니다.deviceId그리고.textContent. 문제는 이러한 파라미터가 서버에 의해 인식되지 않는다는 것입니다.POSTMAN for Google Chrome을 사용하여 POST를 보냈기 때문에 서버 부분은 정상적으로 동작합니다. 현재 사용하고 있는 코드는 다음과 같습니다. NSString *deviceID = [[NSUserDefaults standardUserDefaults] objectForKey:@"deviceID"]; NSString..

programing 2023.04.15

상단과 하단의 높이에 안전한 영역을 확보합니다.

상단과 하단의 높이에 안전한 영역을 확보합니다. 안전하지 않은 지역에 대해 위아래 높이를 모두 얻는 가장 적절한 방법은 무엇일까요? 다음을 시도해 보십시오. 목표 C에서 if (@available(iOS 11.0, *)) { UIWindow *window = UIApplication.sharedApplication.windows.firstObject; CGFloat topPadding = window.safeAreaInsets.top; CGFloat bottomPadding = window.safeAreaInsets.bottom; } 인스위프트 if #available(iOS 11.0, *) { let window = UIApplication.shared.keyWindow let topPadding = ..

programing 2023.04.15

UINavigation Bar를 투명하게 하다

UINavigation Bar를 투명하게 하다 UINavigation Bar를 투명하게 만들려면 어떻게 해야 합니까?하지만 바 아이템이 보이는 상태로 유지되길 원합니다.iOS 7+에서 이를 실현하는 방법을 알고 싶다면 다음과 같은 해결책을 제시합니다(iOS 6 호환). 목표-C에서 [self.navigationBar setBackgroundImage:[UIImage new] forBarMetrics:UIBarMetricsDefault]; self.navigationBar.shadowImage = [UIImage new]; self.navigationBar.translucent = YES; In swift 3 (iOS 10) self.navigationBar.setBackgroundImage(UIImage..

programing 2023.04.10

iPhone에서 사용자가 푸시 알림을 활성화했는지 확인합니다.

iPhone에서 사용자가 푸시 알림을 활성화했는지 확인합니다. 사용자가 설정을 통해 내 응용 프로그램에 대한 푸시 알림을 활성화 또는 비활성화했는지 확인할 수 있는 방법을 찾고 있습니다. ★★enabledRemoteNotificationsTypes마스크도 체크하고 예를 들어 다음과 같습니다. UIRemoteNotificationType types = [[UIApplication sharedApplication] enabledRemoteNotificationTypes]; if (types == UIRemoteNotificationTypeNone) // blah blah blah iOS8 이상: [[UIApplication sharedApplication] isRegisteredForRemoteNotific..

programing 2023.04.10

iOS에서 디바이스 제조 및 모델을 얻는 방법

iOS에서 디바이스 제조 및 모델을 얻는 방법 현재 사용하고 있는 iPhone(예를 들어)의 종류를 판별할 수 있을까요?는 이 을 완성할 수 을 알고 있습니다. NSString *deviceType = [[UIDevice currentDevice] model]; "iPhone"이나 "iPod" 중 어느 쪽이 있는지는 알 수 있습니다만, iPhone 3GS 대 iPhone 4S 대 iPhone 4S(실제로, 그래픽을 많이 사용하고 있기 때문에 3G를 가지고 있는지 아닌지를 판단하고 싶을 뿐입니다). 그래, 알려줘 고마워!http://github.com/erica/uidevice-extension/ (Erica Sadun 지음) 이 도서관에 접속해 보세요.(라이브러리는 7~8년 된 것으로, 구식입니다. (샘..

programing 2023.04.10
반응형