reject 0. 4.0 BEFORE YOU SUBMIT: INFO NEEDED 


또 리젝 걸렸네요.

리젝사유는 아래와 같습니다.

---

Information Needed

We began the review of your app but aren't able to continue because we need additional information about your app.

At your earliest opportunity, please review the following question(s) and provide as much detailed information as you can. The more information you can provide upfront, the sooner we can complete your review.

- What features in the app use iTunes File Sharing?

Once you reply to this message in Resolution Center with the requested information, we can proceed with your review.

------


iTunes File Sharing 기능을 사용하지 않는데 어디서 사용중이냐는 거였고, 

다음 추가기능 중이라 개발중에 해당 옵션이 들어가서 제거후 다시 등록했습니다.


해결책 : plist에서 UIFileSharingEnabled을 제거 했습니다.  혹 실제로 사용하신다면, 애플에 사용하는부분에대해 보내보세요!



copypng failed with exit code 1 error


에러내용.



Command /Applications/Xcode.app/Contents/Developer/usr/bin/copypng failed with exit code 1


CopyPNGFile /Users/aaaa/Library/Developer/Xcode/DerivedData/ccc-gxphlahfkjoseugsbffohbqzdfom/Build/Intermediates/ArchiveIntermediates/bbb/InstallationBuildProductsLocation/Applications/bbb.app/ic_search_w.png Resources/images/ic_search_w.png

    cd /Users/aaaa/ccc-SVN/trunk

    export PATH="/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/usr/bin:/Applications/Xcode.app/Contents/Developer/usr/bin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin"

    /Applications/Xcode.app/Contents/Developer/usr/bin/copypng -compress -strip-PNG-text /Users/aaaa/ccc-SVN/trunk/Resources/images/ic_search_w.png /Users/aaaa/Library/Developer/Xcode/DerivedData/ccc-gxphlahfkjoseugsbffohbqzdfom/Build/Intermediates/ArchiveIntermediates/bbb/InstallationBuildProductsLocation/Applications/bbb.app/ic_search_w.png


----

테스트할때는 문제가 없는데 꼭 앱스토어에 등록할때마다 위의 에러가 발생했는데 다시 빌드하면 성공을 해서 그냥 뒀는데, 

너무 빈번하게 발생하여 찾아보니  ic_search_w.png 이미지가 중복되어서 나타나는 경우였네요. 

ex ) root/ic_search_w.png , root/common/ic_search_w.png 


그럼 도움이 됐길!

아이폰 ipv6 테스트 방법 (맥 ipv6 테스트)


아이폰 리젝을 당했네요. 

메시지는 아래와 같습니다. 

---

Please run your app on a device while connected to an IPv6 network (all apps must support IPv6) to identify any issues, then revise and resubmit your app for review.

If we misunderstood the intended behavior of your app, please reply to this message in Resolution Center to provide information on how these features were intended to work.

For new apps, uninstall all previous versions of your app from a device, then install and follow the steps to reproduce the issue. For updates, install the new version as an update to the previous version, then follow the steps to reproduce the issue.

---


ipv6를 지원해 주어야하는데 제대로 동작하지 않아 리젝을 시켰네요.

저의 경우 도메인 name아 아닌 ipv4주소로 되어 있어 도메인을 따서, 도메인주소로 변경 해주었네요. 


그래서 한번 테스트 방법이 있나 찾아 봤더니, 맥북을 이용해 ipv6환경을 구성해서 테스트하는 방법이 있어 공유해드립니다.

그럼 사진부터.

설정 > 공유선택

여기서 저도 많이 헤멧네요.

인터넷 공유가 아닌 다른 부분 카테고리 ( ex 프린터공유, 원격로그인) 선택 후 option키를 누르신 후 인터넷 공유를 선택합니다.

제대로 됐으면 1번의 nat64공유가 제대로 나타납니다.   안타나났다면 위의 과정 다시 시도. 

위의 순서대로 선택하시면 인터넷 공유가 시작됩니다. 


위에 wifi 설정에 대한 설명이 빠져 추가 설명합니다. 

wifi를 암호를 걸거나 이름을 변경하고 싶으시면 wi-fi옵션을 선택해서 지정해주면됩니다. 


위와같이 설정이 모두 끝났다면 핸드폰으로 위의wifi에 접속하면됩니다!



아래는 ipv6가 제대로 설정됐는지에 대한 확인 방법입니다 ㅎㅎ

터미널 ifconfig 를 입력하시면 제일하단에 아래와 같이 표시가 됩니다. 

이건 설정안된 상태,

설정된 상태 inet6라고 표기가 됐다면 제대로 설정이 된겁니다. 

아니면 핸드폰 wifi설정 에서 !를 선택하시면 ipv6주소가 표시되는지 확인하시면됩니다. (dns나 ip주소중에 숫자가 아니라 문자가 포함 됐다면 ipv6로 접속이 제대로 된겁니다^^)


그럼 도움이 됐길.!



svn 명령어 2 프로그래밍/팁 2016. 11. 14. 14:33

 svn 명령어 2

(e) edit - 병합된 파일을 편집기로 열기 
(df) diff-full - 병합된 파일을 보기 
(r) resolved - 병합된 파일을 채택하기 
(dc) display-conflict - 모든 충돌 사항을 보이기(잘 병합된 부분 제외) 
(mc) mine-conflict - 충돌 부분에 대하여 작업사본을 선택하기 
(tc) theirs-conflict - 충돌 부분에 대하여 저장소본을 선택하기
(mf) mine-full - 충돌난 파일에 대하여 작업사본 파일을 선택하기
(tf) theirs-full - 충돌난 파일에 대하여 저장소본 파일을 선택하기
(p) postpone - 나중에 해결할 것으로 표시해두기
(l) launch - 외부 툴을 실행하여 충돌을 해결
(s) show all - 옵션을 모두 출력