저는 이미이 문제를 파악하는 데 2 주를 보냈습니다. 제대로 작동시키지 못했습니다 ... Android + iOS에서 작동하도록 설계된 HTML + 자바 스크립트 게임을 만들었습니다 그래서 Ludei의 CocoonJS (https://www.ludei.com/cocoonjs/)를 사용하여 프로젝트를 컴파일하고 Android 용 및 iOS 용의 두 가지 프로젝트를 생성했습니다.iPhone 용 CocoonJS (iPad가 아님)
PlayStore에서 사용할 수 있고 다른 기기에서 잘 작동하는 Android 프로젝트를 이미 성공적으로 업로드했지만, iOS와 관련된 문제가 정말 있습니다. 문제는 어떻게 든 Xcode를 사용하여 프로젝트를 업로드 할 때 범용 응용 프로그램으로 이해된다는 것입니다. 단, iPhone 장치에만 사용됩니다. 이 때문에 게임 화면이 iPad 화면에 맞지 않으므로 Apple은이를 거부합니다.
게임을 iPads에 맞추고 싶지 않기 때문에, 내가해야하는 "유일한"일은 게임을 업로드하여 iPhone 장치 용으로 만 지정하는 것입니다. 그러나 그런 사소한 일이 보일 것입니다. 며칠이나 실패한 후에도 불가능합니다.
CocoonJS 당신이 디바이스 제품군을 지정하지 않기 때문에, 컴파일 엑스 코드 프로젝트가 보편적하기위한 것입니다 보인다 : 내가 뭘 해봤 무엇
. 그러나 Xcode를 통해 앱을 업로드하기 전에 "빌드"속성을 변경할 수 있습니다.
내가 한 번 만 아이폰 OS 7 (그리고 아이 패드도 보편적 인) 아이폰 장치에서 "빌드"및 "정보"목록 포인트 내의 다른 모든 옵션을 보장했습니다.
전 프로세스가 이전 유니버셜 바이너리 또는 다른 기괴한 것들로 엉망이되지 않도록하기 위해 iTunes Connect에서 여러 프로젝트를 만들려고했습니다.
3.5 인치 및 4 인치 스크린 (iPhone 4 및 iPhone 5)의 스크린 샷 만 업로드하고 있습니다.
내가 항상 받고 있어요 :
문제로 바로 그 때 지역화 된 스크린 샷은 내가 네트워크를 통해 검색 한하고,이 보인다 ... 없음을 말하는 프로젝트 finsihes 업로드 메시지는 다양한 것들을 나타낼 수 있습니다. 그 중에서도 지원되는 장치에는 스크린 샷이 없습니다 ... 추측 어느 것이지 : iPad, 나는 생각합니다!
모두의 가장 무서운 부분은 내가 아이튠즈에 업로드 바이너리의 세부 사항을 열 때 선을 보여줍니다 연결이다 :
Device family: iPhone/iPod, iPad
을 뭐 ...!? iPad가 여기서 뭘하고있는거야? 나는 거의 모든 것을 시도해 보았고 이것을 해결할조차하지 못했습니다 ... 아마도 XCode "보관 처리"과정에서 뭔가를 잃어 버렸거나 iTunes 프로젝트 생성 과정에서 뭔가를 놓치고 있습니다. CocoonJS와 관련된 무언가를 놓친 것 같은데 ... 나는 그 밖에 무엇을 해야할지 모르겠다!
누구나 비슷한 것을 발견했거나 어떤 일이 일어날 수 있는지 추측 할 수 있습니까? 당신의 시간과 노력에 미리
감사합니다! :)
덕분에, 왜 아이폰에만 속성을 설정하고 있었지만, 내 애플 리케이션이 보편적 인 것처럼 보였던 이유를 검색 한 후에 "UIDeviceFamily"를 찾았습니다 ... 그것을 실현하는 것은 까다로운 일입니다! 감사! :) – Johanovski
글쎄요, 요즘 고치는 .xcodeproj가 아니라 .xarchive를 더 이상 내보낼 것 같지 않습니다. 그렇게하는 또 다른 방법이 있습니까? 또는 누에 고치는 유니버설 장치 용으로 제작됩니다. –
@FabioColombini 여전히 .plist에 액세스하려면 .xarchive를 열 수 있습니다 (Mac에서는 패킷 내용 만 표시) .app로 이동하여 내용을 표시하십시오. –