2013-01-08 2 views
-2

iOS 시뮬레이터 파일 만 전송하고 소스 코드를 전송할 방법이 없습니까? 내 앱을 테스트하고 싶습니다.iOS 시뮬레이터 파일을 보낼 수 있습니까?

+0

이렇게해도 테스트를 위해 시뮬레이터에 의존해서는 안됩니다. 그 말로는, ~/Library/Application Support/iPhone Simulator/{VERSION}/Applications /'에서 응용 프로그램을 복사하는 것으로 시작합니다. 제대로 작동하지 않을 것이라고 생각합니다. –

+0

오, 내가 앱 스토어에 넣지 않고도 내 휴대 전화에서 사용할 수 있습니까? 죄송합니다. 저는이 –

+1

@ Tbt-lionArmanCapistrano에서 새로 생겼습니다. 개발자 프로필 또는 배포 프로필이 필요합니다. 그것 없이는 할 수 없습니다. – iDev

답변

0

불행히도 시뮬레이터 바이너리를 보내더라도 다른 기기에는 배포되지 않습니다. (인증서 및 코드 서명). 적절한 프로토콜은 다른 장치를 포털에 추가하는 것이며, 아직 가지고 있지 않다면 필요한 인증서, 개인 키 등을 보내십시오.이 데이터와 함께 테스트에 사용 된 바이너리를 첨부 할 수 있습니다. 더 이상의 질문이 있거나 명확한 설명이 필요하면 알려주세요!

+0

시뮬레이터 바이너리는 어떤 경우에도 i386 명령어 세트로 컴파일되는 장치에서 작동하지 않습니다. 장치 바이너리는 ARM 명령어 세트로 컴파일됩니다. 이 토론을위한 논점이지만, 알아 두어야 할 사항. –

1

필요한 것은 AdHoc 배포입니다.

TestflightApp라는 가장 널리 사용되는 도구 중 하나 인 자동화 도구가 많이 있습니다.

그들은 또한 당신을 시작하게하는 아주 좋은 문서를 가지고 있습니다!

1

예, 시뮬레이터 빌드를 다른 사람에게 보내고 시뮬레이터 빌드 위치에 넣어달라고 요청할 수 있습니다. 그러면 소스 코드없이 시뮬레이터에서 응용 프로그램을 실행할 수 있습니다.

이 이동 할하기 위해

,

Users/<username>/Library/Application Support/iPhone Simulator/6.0 

과 (앱 파일이 yourproject.app 파일과 폴더에 존재해야합니다) 0BE5DCF2-7F78-4D3G-BE5E-41268C635784처럼 보이는 폴더를 복사하고 다른 사람에게 해당 폴더를 전송 . 같은 위치에 두도록 요청하십시오. 다른 컴퓨터에서이 작업을 수행하기 전에 시뮬레이터가 닫혀 있는지 확인하십시오.

위의 해결 방법은 시뮬레이터에서만 작동하며 iPhone 장치에서는 작동하지 않습니다. 이걸 iPhone에 넣을 수는 없습니다. 빌드를 iPhone에 넣으려면 배포 프로파일을 가져 와서 다른 장치를 추가 한 다음 ipa 파일을 보내야 테스터가 장치를 넣을 수 있습니다.

테스트를 위해 시뮬레이터에 의존하지 않는 것이 좋습니다. 실제 iPhone 장치에서 테스트하는 것이 좋습니다.

+0

전에 해 보셨습니까? – Lefteris

+1

@Lefteris, 네, 송신 시뮬레이터 빌드가 가능합니다. 나는 과거에 해냈다. 원한다면 직접 시도해 볼 수 있습니다. – iDev

+0

재미있는 사실! 나는 복사가 효과가 있을지도 모른다고 생각했지만 의문이 들었다. 공유해 주셔서 감사합니다. –

관련 문제