iOS 심사 빌드 제출 관련

혹시, 한 가지 확인이 필요하여 확인 요청드립니다.
Realm-Swift 이외의 오류도 발생하는 상황일까요?

현재 상황을 공유드리면, 개발자 버전으로(베타 버전 X) 해당 문제 해결한 버전 배포 예정입니다.
이것도 배포되면 바로 말씀드릴 예정인데요, 위에 요청드린 내용 한번만 확인 부탁드립니다.

번거롭게 해드려 죄송합니다.
감사합니다.

위 댓글에서 말씀드린 개발자 버전이 배포되었습니다.

  • 버전: 1.10.8-dev.1
  • 설정 방법: Dependency Rule에서 Branch 1.10.8-dev.1로 설정. 캐시로 인해 설치가 정상적으로 되지 않을 수 있으니 캐시 삭제 후 설치 부탁드립니다.

[Dependency Rule 설정 화면]

[정상적으로 설치되면 나오는 화면]

이 버전으로 다시 한번 확인 부탁드립니다.
감사합니다.

@kakaonavi
고생 많으십니다:joy:

다시 올려봤는데 동일한 이슈(리젝)가 발생하긴 합니다.

근데 이전과는 다른게 Realm 과 RealmSwift가 Package Dependencies 에 나오고 있습니다.
image

혹시, 어제 안내드린 1.10.8-beta.1 버전에서 프로젝트에 PrivacyInfo.xcprivacy 파일을 추가한 다음
아래와 같이 설정해 보실 수 있으실까요?

+) Realm과 RealmSwift 파일이 이전과 다르게 노출되는 것은 어제 전달드린 개발자 버전에서 수정되었기 때문입니다. :slight_smile:
감사합니다.

방금 전 1.10.8-dev.2버전도 배포하였습니다. 위에 안내드린 방법보다 이 방법을 먼저 시도해 보시는 것을 권장합니다.

  • 버전: 1.10.8-dev.2
  • 설정 방법: Dependency Rule에서 Branch 1.10.8-dev.2로 설정. 캐시로 인해 설치가 정상적으로 되지 않을 수 있으니 캐시 삭제 후 설치 부탁드립니다.

정상적으로 설치되었을 경우 아래 파일들이 확인됩니다.

image

감사합니다.

@kakaonavi

dev.2 버전으로도 동일하게 리젝이 됩니다ㅜㅜ
확인해보니 File Timestamp / Disk Space 설정이 들어가있네요ㅜㅜ

ㅜㅜ… 혹시 그 전에 안내드린 1.10.8-beta.1 버전의 직접 추가하는 방법도 동일하게 오류가 발생하는가요?

@kakaonavi
PrivacyInfo에 이미 들어가있었던 설정이라 이틀전에 동일하게 리젝인듯 합니다ㅜㅜ

현재 파악된 원인으로는 Realm-Swift SDK가 애플의 Third-party SDK 요구사항에 해당되고,
SPM에서 정적(static) 라이브러리를 사용하고 있기 때문에 리젝되는 것으로 확인됩니다.

지금 전달드리는 1.10.8-dev.3 버전은 코드 서명(codesign)된 버전이므로, 이 버전으로 다시 한 번 시도해 주시길 부탁드립니다.

만약 이 버전에서도 동일한 오류가 발생할 경우, SPM에서 정적 라이브러리가 아닌 동적(dynamic) 라이브러리를 지원하는 10.50.0 이상의 버전을 사용해야 합니다. 다만, 이 버전은 테스트와 검토에 시간이 소요될 것으로 예상됩니다.

  • 버전: 1.10.8-dev.3
  • 설정 방법: Dependency Rule에서 Branch 1.10.8-dev.3로 설정. 캐시로 인해 설치가 정상적으로 되지 않을 수 있으니 캐시 삭제 후 설치 부탁드립니다.

정상적으로 설치되었을 경우 아래 파일들이 확인됩니다.

image

번거롭게 해드려 죄송합니다 ㅜㅜ
이번엔 꼭 승인되면 좋겠습니다…

@kakaonavi
고생 많으셨습니다. 해결이 된 것 같습니다.
보통 업로드 이후 5분 내에 리젝 메일이 왔는데 30분째 안오네요.

신경 써주셔서 감사합니다.
좋은 하루 보내세요 :slight_smile:

1개의 좋아요

정말 고생 많으셨습니다!
좋은 하루 되시길 바랍니다.

감사합니다. :slight_smile:

1개의 좋아요