[xcode] xcode 응용 프로그램의 .app 파일을 얻는 방법

xcode 프로젝트를 만들었습니다. 이제 그 응용 프로그램을 사용하기 위해 친구에게 .app 파일을 제공하고 싶습니다. 이 파일은 어디서 얻습니까? 설치 프로그램 패키지를 사용하여 응용 프로그램 폴더에이 .app 파일을 설치하는 방법은 무엇입니까?



답변

릴리스 버전을 빌드하고 .app 파일은 프로젝트의 build / Release 폴더 아래에 있습니다. 친구 컴퓨터의 응용 프로그램 폴더에 복사하십시오. 설치 프로그램을 만들 필요가 없다고 생각합니다.


답변

여기에서 .app 파일을 찾을 수 있습니다.

~/Library/Developer/Xcode/DerivedData/{app name}/Build/Products/Deployment/ 

경로에 대한 크레딧은 이 답변으로 이동합니다.

SIDENOTE : 그 이후에 이걸 제 iPad로 가져 오려고 정말 재미 있었어요. 그러나 작동했습니다. IOS 5.1.1과 함께 Snow Leopard + Xcode 4.2 + iPad 사용 :)-iPhone 구성 유틸리티를 사용하여 앱을 ipad로 가져옵니다 (앱을 추가 한 다음 장치를 클릭 한 다음 뒤에있는 “설치”를 클릭해야 함). 방금 iphone 구성 유틸리티의 “응용 프로그램 라이브러리”에 추가 한 앱) 배포 프로비저닝 프로파일 을 만들고 WWDR 인증서를 가져 와서 모든 인증서가 제자리에있는 후 Xcode에서 빌드 설정을 변경해야했습니다. 여기를 참조 하십시오

그러나 많은 재미 끝에 이제 iPad에서 첫 번째 앱을보고 있습니다.-btw, 앱 스토어에 앱을 가져 오려면 앱 스토어 배포 프로비저닝 프로파일을 만들어야하며 이와 같은 임시 설치의 경우 임시를 만듭니다. 하나. 더 많은 것이 있지만 이것이 가장 중요하고 까다로운 단계라고 생각합니다. 즐겨.

추신. 빌드 유형 (Xcode의 왼쪽 상단)도 “iOS 장치”로 설정해야합니다. 그렇지 않으면 애플리케이션에 서명하지 않습니다. 따라서 위의 경로 이름에는 제한된 값만 있습니다. 예, .app 파일이 있지만 코드 서명이 없기 때문에 업로드 할 수 없습니다 (적어도 iPhone 구성 유틸리티를 사용하지 않음). “서명 유효성 검사를 복사 할 수 없습니다”오류. 따라서 “iOS 장치”로 변경하고 빌드하십시오 (위의 URL 정보에 따라 Xcode의 빌드 섹션에서 올바른 인증서를 선택하는 것을 잊지 마십시오). 동일한 빌드 섹션에서 “설치 빌드 제품 위치”를 다른 경로로 설정하여 .app (올바르게 코드 서명 된 앱)이 끝나는 위치를 결정할 수도 있습니다.


답변

  1. xCode 창 탭
  2. 조직자
  3. 앱을 받으려는 아카이브를 마우스 오른쪽 버튼으로 클릭하십시오.
  4. 파인더에 표시
  5. (ProductName….)을 마우스 오른쪽 버튼으로 클릭합니다. xcarchive 파일
  6. 패키지 내용물보기
  7. 제품
  8. 응용

마지막으로 .APP 프로젝트 파일이 있습니다!


답변

애플리케이션이 프로젝트 빌드 디렉토리에 나타납니다. Xcode 창의 왼쪽에있는 소스 창에 ‘제품’이라는 섹션이 표시되어야합니다. 아래에 귀하의 애플리케이션 이름이 나열됩니다. 이것을 마우스 오른쪽 버튼으로 클릭하면 ‘Reveal in Finder’를 선택하여 Finder의 응용 프로그램으로 이동할 수 있습니다. 이것을 친구에게 직접 보낼 수 있으며 친구는 응용 프로그램 폴더에 복사 할 수 있습니다. 대부분의 응용 프로그램은 Mac OS X에서 설치 프로그램 패키지가 필요하지 않습니다.


답변

Xcode 4.5.2에서 다음과 같은 방법으로 .app 파일을 찾을 수 있습니다.

  1. Xcode 메뉴에서 Window> Organizer를 선택하거나 ‘Shift + Command + 2’를 누르십시오.
  2. 오거나이저 왼쪽에서 프로젝트를 선택하면 오른쪽에서 파생 데이터 경로를 찾을 수 있습니다. 경로 끝에있는 미니 화살표를 클릭하면 경로에서 Finder가 열립니다.
  3. Finder에서 “Build> Products> Release”를 클릭하면 .app을 찾을 수 있습니다.


답변

~ / Library / Developer / Xcode / DerivedData / {앱 이름} / Build / Products / Debug-iphonesimulator /


답변

Xcode 7에서 빠른 방법은 제품> 아카이브를 사용하는 것입니다. 제출 용으로 서명 된 사본은 아니지만 테스트를 위해 다른 사람에게 제공하기에 충분합니다.