programing

xcode 응용 프로그램의 .app 파일을 가져오는 방법

jooyons 2023. 5. 5. 09:39
반응형

xcode 응용 프로그램의 .app 파일을 가져오는 방법

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

.app 파일은 다음에서 찾을 수 있습니다.

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

경로 위치에 대한 크레딧이 이 답변에 전달됩니다.

SIDENOTE: 그 후에 제 아이패드에 이것을 넣으려고 시도하는 것은 정말 재미있었습니다.하지만 효과가 있었습니다.IOS 5.1.1에서 Snow Leopard + Xcode 4.2 + iPad 사용하기 :) - iPhone 구성 유틸리티를 사용하여 iPad에 앱을 연결했습니다(앱을 추가한 다음 장치를 클릭해야 함).그런 다음 iphone 구성 유틸리티의 "응용 프로그램 라이브러리"에서 방금 추가한 앱 뒤에 있는 "설치"를 클릭하여 배포 프로비저닝 프로파일을 생성하고 WWDR 인증서를 가져와 모든 인증서가 설치된 후 Xcode에서 빌드 설정을 변경해야 했습니다.여기 참조

하지만 아주 재미있게 놀고 난 후에 나는 지금 아이패드에서 나의 첫 번째 앱을 보고 있습니다 :) - 하지만 앱 스토어에 앱을 가져오기 위해서는 앱 스토어 배포 프로비저닝 프로필을 만들어야 하고, 이러한 임시 설치의 경우에는 애드혹 프로필을 만들어야 합니다.조금 더 많은 것들이 있지만, 저는 이것들이 가장 중요하고 까다로운 단계라고 생각합니다.즐거운 시간 되세요.

PS. 빌드 유형(Xcode 왼쪽 상단)도 "iOS 장치"로 설정해야 한다는 것만 기억했습니다. 그렇지 않으면 응용 프로그램에 서명하지 않습니다.따라서 위의 경로 이름에는 제한된 값만 있습니다. 예, .app 파일이 포함되어 있지만 코드 서명이 되어 있지 않기 때문에 업로드할 수 없습니다(적어도 iPhone 구성 유틸리티를 사용하지 않음). "Cannot copy validate signature" 오류가 표시됩니다.따라서 "iOS 장치"로 변경하고 빌드합니다(위의 URL 정보에 따라 Xcode의 빌드 섹션에서 올바른 인증서를 선택하십시오).동일한 빌드 섹션에서 "설치 빌드 제품 위치"를 다른 경로로 설정하여 .app(올바르게 코드 서명된 .app)가 끝나는 위치를 확인할 수도 있습니다.

Xcode 12.5

다음 디렉토리에서 찾을 수 있습니다 ->

~/Library/Developer/Xcode/DerivedData/{app name}/Build/Products/{scheme}-iphonesimulator/{app name}.app

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

  1. xCode 창 탭
  2. 주최자
  3. 앱을 가져올 아카이브를 마우스 오른쪽 단추로 클릭합니다.
  4. 파인더에 표시
  5. (ProductName...)을 마우스 오른쪽 버튼으로 클릭합니다.xarchive 파일
  6. 패키지 내용 표시
  7. 상품들
  8. 적용들

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

응용프로그램이 프로젝트 빌드 디렉토리에 나타납니다.Xcode 창의 왼쪽에 있는 소스 창에 'Products'라는 섹션이 표시됩니다.아래에 귀하의 애플리케이션 이름이 표시됩니다.이것을 마우스 오른쪽 버튼으로 클릭하면 파인더의 응용 프로그램으로 이동할 '파인더에 표시'를 선택할 수 있습니다.친구에게 직접 보낼 수 있으며 친구는 자신의 응용프로그램 폴더에 복사하기만 하면 됩니다.대부분의 애플리케이션에는 Mac OS X에 설치 관리자 패키지가 필요하지 않습니다.

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

  1. Xcode의 메뉴에서 Window > Organizer를 선택합니다(또는 'Shift+Command+2'를 누르기만 하면 됩니다).
  2. Organizer 왼쪽에서 프로젝트를 선택하면 오른쪽에서 파생 데이터 경로를 찾을 수 있습니다.경로 끝에 있는 작은 화살표를 클릭하기만 하면 경로에서 파인더가 열립니다.
  3. Finder에서 "Build > Products > Release"를 클릭하면 .app을 찾을 수 있습니다.

저는 Appium Mobile Automation의 경우 Simulator에서 ios app을 실행하려면 .app 파일이 필요하다는 것을 알고 있습니다.저와 마찬가지로 많은 분들이 이 문제에 직면해 있습니다.그래서 저는 그 .app 파일을 만드는 방법과 그 파일이 어디에 있는지 설명합니다.

1.Xcode를 엽니다.

2. 샘플 프로젝트를 클릭합니다.(만약 없다면, 새로운 xcode 프로젝트 만들기를 클릭하세요)

3. 왼쪽 패널 내부 화면에 제품 폴더가 표시되고 이 폴더를 클릭하여 확장하면 목록이 표시됩니다.

  1. 그런 다음 .app 파일을 마우스 오른쪽 단추로 클릭하고 파인더에 표시를 클릭합니다. 그러면 .app 파일이 됩니다.이제 해당 경로를 Appium 데스크톱 또는 프레임워크의 기능으로 복사하거나 사용할 수 있습니다.

자세한 내용은 첨부된 스크린샷을 확인하십시오.

Xcode 8.1

Product -> Archive(아카이브) 그런 다음 오른쪽에서 드라이브의 어딘가로 내보냅니다.

Xcode 7에서 빠른 방법은 Product > Archive를 사용하는 것입니다.제출을 위한 서명된 사본은 아닐 수도 있지만 테스트를 위해 다른 사람에게 줄 수도 있습니다.

탐색기(왼쪽 창)에서 "제품" 그룹을 확장하고 .app 파일을 마우스 오른쪽 단추로 클릭한 다음 "파인더에 표시"를 선택합니다.저기 있네요! :)

언급URL : https://stackoverflow.com/questions/1984727/how-to-get-app-file-of-a-xcode-application

반응형