sourcecode

앱스토어 밖에서 iOS 애플리케이션을 배포할 수 있는 방법이 있습니까?

codebag 2023. 8. 21. 21:14
반응형

앱스토어 밖에서 iOS 애플리케이션을 배포할 수 있는 방법이 있습니까?

앱스토어를 이용하지 않고 내 웹사이트를 통해 iOS 애플리케이션을 배포할 수 있는 방법이 있습니까?
제 말은 최종 사용자가 브라우저 애플리케이션으로 제 웹 사이트에서 .ipa 파일을 다운로드하여 iOS 기기에 직접 설치할 수 있는 방법이 있습니까?
제가 웹에서 찾아보고 검색해봤는데, 밖에서 선택할 수 있는 옵션이 아닌 것 같아서 확인하고 싶습니다.

감사해요.

다음과 같은 여러 가지 가능성이 있으며, 이러한 가능성은 사용자의 요구 사항과 일치하지 않을 수 있습니다.

  1. 지난달부터 유료 회원 가입 없이 기기에서 앱 테스트가 가능합니다.
  2. TestFlight와 같은 서비스를 통해 앱을 배포할 수도 있지만, 기존 프로파일이 30일 후에 만료되기 때문에 장치에 설치된 프로파일(예: HockeyApp) 또는 항상 새 빌드가 필요합니다.
  3. 엔터프라이즈 프로그램으로 앱을 배포할 수 있습니다.

당신이 설명하는 쉬운 방법은 불가능합니다.

위에 언급된 옵션 외에도 두 가지 방법이 더 있습니다.

방법 1:

다음 링크가 포함된 웹 페이지를 사파리 브라우저에서 열도록 사용자에게 요청할 수 있습니다.

href="itms-services://?action=manifest 파일의 href-survices&url=url"

사용자가 링크를 클릭하면 바로 앱이 설치됩니다.

방법 2:.

또한 Hexnode MDM과 같은 iOS mdm 솔루션을 활용할 수도 있지만, 약간 오버킬이 있습니다.

여기 앱스토어 없이 앱을 배포하는 방법에 대한 링크가 있습니다.

업데이트:

Buddy Build 서비스는 2018년 1월 3일에 중지됩니다. 제가 알고 있는 다른 대안은 https://www.diawi.com 입니다.

이전 답변:

BuddyBuild를 사용해 보십시오. 빌드를 만든 후 IPA 파일에 대한 링크를 가져와 그림과 같이 배포할 수 있습니다.

enter image description here

옵션은 다음과 같습니다.

  1. 앱스토어(무료 또는 유료)
  2. 엔터프라이즈 배포(조직 내에 있어야 함)
  3. 오픈 소스 분포

이 중 어느 것도 귀하의 요구 사항을 충족하지 못할 것으로 생각되므로 아닙니다.

추가 설명:분명히 하자면, 제한은 .ipa 파일을 배포하는 데 있는 것이 아니라 사용자가 전화기에 설치할 수 있는 기능입니다. iOS에서는 대상 장치가 포함된 유효한 프로비저닝 프로필의 경우 Apple(App Store에서), Enterprise 인증서 또는 개발자 인증서에서 앱에 서명해야 합니다.

기본적으로 세 가지 방법이 있습니다.

  • 앱스토어

이 방법을 사용하면 아이폰을 가진 모든 사람이 애플리케이션에 액세스할 수 있습니다.당신은 이와 같은 애플리케이션을 무제한으로 배포할 수 있습니다.애플은 30% 할인을 받습니다.물론, 애플은 당신의 신청을 승인해야 합니다.

  • 애드혹

앱 스토어를 거치지 않고 애드혹을 사용하여 애플리케이션을 배포할 수 있지만 최대 100대의 기기로 제한됩니다.이 방법을 사용하면 웹 사이트, 전자 메일 등에서 응용 프로그램을 배포할 수 있습니다.

  • 엔터프라이즈

500인 이상 기업의 내부 유통을 위한 방법입니다.애플은 제가 이 방법에 대해 찾을 수 있는 더 이상 공개적인 세부 사항을 제공하지 않습니다.

고객 수가 100명 미만이고 그 수를 초과할 계획이 없는 한 이러한 방법은 사용자의 기준을 충족하지 못하는 것처럼 들리지 않습니다.질문을 들어보니 귀사의 고객은 귀사의 내부 고객이 아닌 것 같습니다.

애플에 연락하는 것이 좋습니다.그들은 일종의 맞춤형 유통 거래를 주선할 수 있을지도 모릅니다.

이미 언급한 웹 서비스에 파일을 업로드하고 싶지 않은 경우, 자신의 컴퓨터에서 IPA를 호스팅하고 ngrok 및 jitin이 제공하는 접근 방식을 사용하여 인터넷을 통해 배포할 수 있습니다.

바로 그렇게 하고 비밀번호로 보호되는 서버를 만들었습니다.여기에서 확인할 수 있습니다.

https://github.com/Edudjr/IPAServer

테스트자나 고객에게 빌드를 보내기 위해 저는 일반적으로 IPA 파일을 업로드하고 다른 사용자에게 제공할 수 있는 짧은 URL을 생성할 수 있는 installonair.com 을 사용하고 있으며 다른 사용자는 이 링크에서 쉽게 다운로드하고 설치할 수 있습니다.

Apple Testflight, 하키 앱과 같은 다른 옵션도 있지만 installonair.com 이 빠른 옵션이라는 것을 알게 되었습니다.

엔터프라이즈 구성원 자격과 엔터프라이즈 구성원 자격을 보유하고 있다면 이를 수행할 수 있지만, 대규모 구성원이 원하는 것은 아닙니다.

다음 질문을 살펴보십시오.Apple Enterprise Developer 프로그램을 사용하여 iOS 애플리케이션 배포

BuildCannon과 같은 엔터프라이즈 배포 서비스를 사용할 수 있지만 Apple 엔터프라이즈 계정이 필요합니다.맞춤형 솔루션을 사용하지만 유지하기가 번거롭습니다.

언급URL : https://stackoverflow.com/questions/31383881/is-there-any-way-to-distribute-ios-applications-outside-app-store

반응형