자유롭게 질의 및 응답을 할 수 있는 게시판입니다. 개발자 여러분의 답변이 큰 도움이 됩니다. 
  • 제품설치/등록 오류 문의: 설치/등록 Q&A 이용 (제품 구매 고객 한정)

안녕하세요

 

ios에 앱 업데이트 할려구 하니 다음과 같은 에러메세지가 납니다.

 

제목:Apps must follow the iOS Data Storage Guidelines or they will be rejected

본문:On launch and content download, your app stores 9.95MB on the user's iCloud, which does not comply with the iOS Data Storage Guidelines.

Next Steps

The iCloud should not back up content that are not generated by the users themselves. Please verify that only the content that the user creates using your app, e.g., documents, new files, edits, etc. is backed up by iCloud as required by the iOS Data Storage Guidelines.

 

여기서 찾아본결과는

 

상기이유를 보니 다음과 같이 처리해도 결과는 같습니다.

{
 ios앱 앱스토어 배포시 iCloud에 백업의 필요유무를
       해당파일에 대한 플래그 체크가 되어야하는 규정이 있다
       startup\documents경로에 배포하는 파일이 해당된다
       그렇지 않으면 앱스토어에서 리젝이 됩니다.
}
function TfMain_Form.SetBackupFlag(AFileName: string; ABackup: boolean): boolean;
var
  URL : NSUrl;
  Err : PPointer;
begin
  URL := TNSURL.Wrap(TNSURL.OCClass.fileURLWithPath(NSStr(AFileName)));
  result := URL.setResourceValue(TNSNumber.OCClass.numberWithBool(not ABackup), NSStr('NSURLIsExcludedFromBackupKey'), err) and (err = nil);
end;

 

폼생성 이벤트에서 다음과 같이 처리하였습니다.

 

  {$IFDEF iOS}
    SetBackupFlag('WinDiamond.style', False);
    SetBackupFlag('MacDiamond.style', False);
    SetBackupFlag('iOSDiamond.style', False);
    SetBackupFlag('AndroidDiamond.style', False);
  {$ENDIF}

 

제가 startup\documents 에 사용하는것을 찾아보니 depolyment에는 stylebook의 리소스뿐입니다.

 

혹 여기서 JewelryShopResource.res 의 용량을 찾아보니 보내온 메시지의 용량과 비슷한건

이거 하나뿐인듯한데 이것도 추가해 주어야 하는건지  이유를 모르겠습니다.

 

고수님들으 답변을 부탁드립니다.

 

 

 

 

 

번호 제목 글쓴이 날짜 조회 수
공지 [프로그래밍 강의] 2021.6~2021.12 관리자 2015.01.22 17174
공지 유용한 관련 사이트 관리자2 2014.03.20 56042
공지 본 게시판은 개발자 여러분들의 질문과 답변을 공유하는 공간입니다. 관리자 2012.01.10 99476
2179 마이그레이션중 LoadLibrary 문제 확인부탁드립니다. file 최진현 2018.06.05 246
2178 화면을 엑셀과 유사하게 꾸밀수 있는 서드파티 컨트롤 추천 부탁 드립니다 [1] pisama 2019.05.30 246
2177 혹시 창 사이즈 고정하는 방법이 있을까요? 짱구 2019.06.21 246
2176 PrintDialog 관련 문의 [2] 쿤이 2020.03.12 246
2175 EMS서버로 REST API구축시 [1] delphiman 2020.09.03 246
2174 Getit 에서 제공되던 Winsoft의 컴포넌트 들이 안보입니다. sihwan 2021.07.15 246
2173 재문의-data snap utf8 관련 오류 [3] file 사랑남 2015.08.29 247
2172 [ldandroid Error] 시애틀 안드로이드 빌드 에러. file RumAndCoke 2016.01.20 247
2171 Access violation 'vcl270.bpl"에러가 발생 합니다. file 하루 2021.03.22 247
2170 [질문] 안드로이드몬의 효과음 실행은요? [1] 화현 2016.12.27 248
2169 C 프로그램 콘솔 입니다. [2] 겨울잠안자는곰 2019.07.30 248
2168 문자전송기능?? [2] syc 2015.09.02 249
2167 RadStudio tokyo 10.2.3 설치 후 TMapView Error [2] 제우스 2018.03.21 249
2166 FMX로 안드로이드 개발 초보입니다. 백그라운드 기능을 개발하고싶습니다. delphiChobo 2018.08.20 249
2165 CTI 연동할때 모니터 하단에서 알림창 같이 떠오르게 하는 방법? 미스터리 2018.08.31 249
2164 Datasnap 서버 세션 관리 [1] 맛재현 2020.04.27 249
» Apps must follow the iOS Data Storage Guidelines or they will be rejected silkroad99 2016.01.20 249
2162 PAServer SDK 설정 및 디버깅 관련 오류 [1] 릴리리 2015.09.02 250
2161 DataSnap TCP/IP 통신 프로토콜... [1] 가나당 2016.10.27 250
2160 컴파일 후 안드로이드 실행하면 cannot find -lIDEAndroidPlatform 에러가 발생합니다. [1] jeongkyu 2018.04.10 250