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 (올바르게 코드 서명 된 앱)이 끝나는 위치를 결정할 수도 있습니다.
마지막으로 .APP 프로젝트 파일이 있습니다!
애플리케이션이 프로젝트 빌드 디렉토리에 나타납니다. Xcode 창의 왼쪽에있는 소스 창에 '제품'이라는 섹션이 표시되어야합니다. 아래에 귀하의 애플리케이션 이름이 나열됩니다. 이것을 마우스 오른쪽 버튼으로 클릭하면 'Reveal in Finder'를 선택하여 Finder의 응용 프로그램으로 이동할 수 있습니다. 이것을 친구에게 직접 보낼 수 있으며 친구는 응용 프로그램 폴더에 복사 할 수 있습니다. 대부분의 응용 프로그램은 Mac OS X에서 설치 프로그램 패키지가 필요하지 않습니다.
Xcode 8.1
제품-> 아카이브 그런 다음 오른쪽에서 드라이브의 어딘가로 내 보냅니다.
Appium Mobile Automation의 경우 Simulator에서 ios 앱을 실행하려면 .app 파일이 필요하다는 것을 알고 있습니다. 그래서 나는 그 .app 파일을 만드는 방법과 그 위치를 설명합니다.
1. Xcode를 엽니 다.
2. 샘플 프로젝트를 클릭합니다 (없는 경우 새 xcode 프로젝트 생성을 클릭하십시오).
3. 화면 왼쪽 패널에 제품 폴더가 표시되고 클릭하여 확장하면 목록이 표시됩니다.