programing

iTunes 유무에 관계없이 iPad에 .ipa 설치

powerit 2023. 6. 2. 21:20
반응형

iTunes 유무에 관계없이 iPad에 .ipa 설치

나는 가지고 있습니다..ipaPhoneGap 빌드에서 테스트해야 합니다.개발자 계정에서 프로비저닝 프로필을 받았습니다.

제 제 그래제질: 직접저의은문제가서▁my를 넣을 수 요?.ipa테스트를 위해 iPad에 설치하거나 설치하려면 몇 가지 규칙을 따라야 합니까?

애드혹 빌드를 공유하기 위해 iTunesConnect를 사용할 필요가 없습니다.ipa 파일을 diawi에 업로드하기만 하면 업로드에 성공하면 사파리에서 링크가 열리고 앱을 설치하라는 메시지가 표시됩니다.설치를 누르고 즐기십시오.

Xcode 5에서 Organizer(Windows > Organizer)를 열고 상단에 있는 "Devices"를 선택합니다.플러그인된 장치가 왼쪽에 표시됩니다.IPA 파일을 해당 장치로 끌어다 놓습니다.

Xcode 6 및 Xcode 7에서 Devices(Windows > Devices)를 엽니다.다시 왼쪽 열에 장치가 표시됩니다.IPA 파일을 "설치된 앱" 아래의 앱 목록으로 끕니다.

iOS 9 기기의 경우, 이를 수행한 후 앱을 실행하는 방법에 대한 이 게시물을 참조하십시오.

예, iPad에 IPA를 설치할 수 있습니다. 먼저 해당 IPA를 아이튠즈로 가져와야 합니다.iPad를 iTunes에 연결한 다음 설치를 클릭하고 동기화하기만 하면 응용 프로그램을 설치할 수 있습니다.

네 가지 방법이 있습니다. 모두 테스트했습니다.

  • 시험 비행

  • iTunes에서 설치 - ipa를 애드혹으로 생성하고 ipad & itunes와 일반 동기화합니다.

  • 또는 ipa를 생성하는 동안 설치 URL을 생성하는 가장 좋은 방법은 엔터프라이즈로 선택하고 plist로 인덱스 파일을 생성하는 것입니다.이것은 개별 개발자 계정에서도 작동할 것입니다.

  • 댜위

ios-deploy도 확인할 수 있습니다.

그것은 달리는 것만큼 간단합니다.ios-deploy -b path/to/ipa/file.

path/to/project.app에서도 작동하며, 로컬에서 cordova/phonegap 빌드를 수행하는 경우 동일한 위치에 있어야 합니다.

건배!

Xcode를 사용하여 IPA를 설치할 수 있습니다.

  • 오픈 엑스코드
  • 상단 메뉴 모음에서 창 선택 및 장치 & 시뮬레이터 선택
  • 앱 섹션에서 IPA 끌어서 놓기

여기에 이미지 설명 입력

이렇게 하면 장치에 응용 프로그램이 설치됩니다.

Xcode 8에서 iPhone을 꽂은 상태에서 Window -> Devices를 엽니다.왼쪽 탐색에서 연결된 iPhone을 선택합니다.설치된 앱 아래에서 + 기호를 클릭합니다.설치할 ipa로 이동합니다.open을 선택하고 클릭하여 앱을 설치합니다.

애드혹 배포를 위한 ipa를 만들고 dialwi를 사용하여 ipad에 대한 링크를 만들 수 있습니다..ipa와 프로비저닝 프로파일을 업로드하기만 하면 링크가 생성되고 앱을 설치하기 위해 ipad에서 방문할 수 있습니다(프로비저닝 프로파일이 개발용인 경우에는 ipad의 UDID를 추가해야 합니다).

Apple Configurator 2에서 IPA를 새 앱으로 추가할 수 있습니다.

여기에 이미지 설명 입력

iPhone은 ipa를 직접 설치할 수 없기 때문에 ipa 파일에 직접 링크를 제공하는 것은 소용이 없습니다.그래서 어떤 사람들은 ipa를 설치하기 위해 링크나 qcode를 제공하는 외부 서비스를 사용합니다.

이 질문에 대한 다른 답변에서 아무도 언급하지 않았고 iTunes 또는 외부 서비스와 완전히 독립적이라는 또 다른 옵션은 설치 링크를 생성하여 자동으로 모바일로 전송하는 스크립트를 직접 만드는 것입니다(예: 이메일).개인적인 용도로 다음과 같은 스크립트를 만들었습니다.

  1. html 파일을 만듭니다.
  2. 플리스트 파일을 만듭니다.
  3. ipa, html 및 plist 파일을 서버에 복사합니다.
  4. 링크를 보내줍니다.

저는 Linux에서 일하기 때문에 Bash 스크립트를 만들었습니다.다른 스크립트 언어를 사용할 수 있지만 html 및 plist 파일에 무엇을 넣어야 하는지 아는 것이 중요합니다.

이것은 html과 plist 콘텐츠를 생성하는 내 스크립트의 일부입니다.나는 그것이 충분히 자기 설명이 되기를 바랍니다.

sha=`sha1sum ${ipa} | awk '{ print $1 }'`
output=${sha}-${AppName}-${version}.ipa
html=${sha}-${AppName}-${version}.html
plist=${sha}-${AppName}-${version}.plist

# Generates html
echo "<!DOCTYPE html>
 <html>
 <head>
 <meta charset=\"UTF-8\">
 <meta http-equiv=\"X-UA-Compatible\" content=\"IE=edge,chrome=1\">
    <meta name=\"MobileOptimized\" content=\"width\" />
    <meta name=\"HandheldFriendly\" content=\"true\" />
    <meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\" />
    <meta http-equiv=\"cleartype\" content=\"on\" />
 <title>Install ${AppName} ${version}</title>
 </head>

 <body>
   <h1><a href=\"itms-services://?action=download-manifest&url=${serverUrl}${plist}\">
     Install </a></h1>
 </body>

 </html>" > ${html}

# Generate plist
echo "<?xml version=\"1.0\" encoding=\"UTF-8\"?>
<!DOCTYPE plist PUBLIC \"-//Apple//DTD PLIST 1.0//EN\" \"http://www.apple.com/DTDs/PropertyList-1.0.dtd\">
<plist version=\"1.0\">
<dict>
    <key>items</key>
    <array>
        <dict>
            <key>assets</key>
            <array>
                <dict>
                    <key>kind</key>
                    <string>software-package</string>
                    <key>url</key>
                    <string>${serverUrl}${output}</string>
                </dict>
                <dict>
                    <key>kind</key>
                    <string>full-size-image</string>
                    <key>needs-shine</key>
                    <true/>
                    <key>url</key>
                    <string>${serverUrl}Icon%402x.png</string>
                </dict>
                <dict>
                    <key>kind</key>
                    <string>display-image</string>
                    <key>needs-shine</key>
                    <true/>
                    <key>url</key>
                    <string>${serverUrl}Icon.png</string>
                </dict>
            </array>
            <key>metadata</key>
            <dict>
                <key>bundle-identifier</key>
                <string>${bundle}</string>
                <key>bundle-version</key>
                <string>${version}</string>
                <key>kind</key>
                <string>software</string>
                <key>title</key>
                <string>${AppName}</string>
            </dict>
        </dict>
    </array>
</dict>
</plist>" > ${plist}

간단한 예는 https://github.com/Saleh7/ipa-install 에서도 확인할 수 있습니다.

최신 버전의 Itunes를 사용하고 있는데 APP 섹션이 없는 경우 PC에 연결된 상태에서 요약을 클릭합니다.그런 다음 파일을 "내 장치에서" 섹션으로 끌어다 놓습니다.

-설명은일러스트레이션 그림 참조

아이폰 구성 유틸리티는 어떻습니까?

http://support.apple.com/kb/DL1465?viewlocale=en_US&locale=en_US

iPhone Configuration Utility를 사용하면 구성 프로필을 쉽게 생성, 유지 관리, 암호화 및 설치하고, 프로비저닝 프로필 및 인증된 응용 프로그램을 추적 및 설치하고, 콘솔 로그를 포함한 장치 정보를 캡처할 수 있습니다.

Iphone 구성 유틸리티를 사용하여 ipa 파일 설치

업데이트:

Apple Configurator는 iPhone Configurator 유틸리티를 대체합니다.iOS 8 릴리스에서는 iPhone Configuration Utility가 더 이상 지원되지 않거나 다운로드할 수 없습니다.https://itunes.apple.com/gb/app/apple-configurator/id434433123

iFunBox를 사용합니다.무료이며, Mac/Win과 호환됩니다.임시 빌드를 만들고 어딘가에 저장합니다.iFunBox에서 설치합니다.이 방법을 사용하여 테스트를 위해 모든 테스트 애드혹 릴리스 빌드를 장치에 로드합니다.아이튠즈를 가지고 놀 시간이 있는 사람?

이를 위한 세 가지 방법이 있었습니다.

방법 1: 아이튠즈 사용하기.예, 설치할 수 있습니다..ipa아이패드에서, 먼저 당신은 그것을 가져와야 합니다..ipaiTunes로 이동합니다.iPad를 iTunes에 연결한 다음 Install(설치)을 클릭하고 Sync(동기화)를 클릭하여 응용 프로그램을 설치합니다.

방법 2:. 아이펀박스

방법 3: 댜위

다른 모든 답변은 구식이거나 필요하지 않은 작업이 너무 많습니다..IPA 파일을 diawi.com 에 업로드한 다음 QR-Code를 스캔하여 설치하거나 앱을 설치할 장치에 대한 링크를 이메일로 보내거나 단축 URL을 Safari 브라우저에 입력하여 설치합니다.

저는 오늘 이전 iOS 기기에 앱을 설치해야 했는데, 이 방법은 시작부터 끝까지 완료하는 데 2분도 걸리지 않았습니다.

 https://www.diawi.com/

최신 버전의 iOS에서는 맥에서 아이폰으로 에어드롭을 통해 ipa를 공유합니다.그것은 당신의 아이폰에 직접 설치될 것입니다.

PhoneGap Build 온라인을 사용하여 IPA를 구축한 경우 빌드를 열어 IPA를 직접 다운로드하여 ipad/Iphone에 설치할 수 있습니다.기기의 Safari에서 phonegap.com 에 로그인한 다음 iOS 탭(다운로드 ipa 버튼)을 클릭합니다.그런 다음 작성한 앱을 설치하라는 메시지가 표시됩니다.

로그인 후 이에 대한 직접 링크는 https://build.phonegap.com/apps/YOUR-BUILD-NUMBER/download/ios 입니다.

  • http://buildtry.com 으로 이동합니다.

  • .ipa(iOS) 또는 .apk(Android) 파일 업로드

  • 테스터와 링크 복사 및 공유

  • iOS 또는 Android 장치 브라우저에서 링크를 열고 설치를 클릭합니다.

Apple이 iTunes 12를 출시했기 때문에, iPhone과 iPad에 ipa를 설치하려면 Apple Configurator 2 앱을 사용해야 합니다.

다음 링크에서 다운로드: https://itunes.apple.com/br/app/apple-configurator-2/id1037126344?mt=12

저는 이런 문제들에 직면하려고 노력했고 저는 https://www.installonair.com 을 사용했습니다. 이것은 무료이고 diawi처럼 제한이 없습니다.

  1. 당신은 애플 개발자 계정 장치 부분에 장치 UDID를 추가해야 합니다.
  2. 프로젝트를 빌드하고 인증서를 사용하여 임시 보관
  3. 링크를 열고 애드혹 파일을 웹 사이트에 업로드합니다.
  4. qr 코드와 다운로드 링크를 가져옵니다.

또한 HockeyApp을 사용하여 .ipa를 배포할 수 있습니다. 그러면 테스트자는 링크를 클릭하면 브라우저에서 장치에 직접 ipa를 설치할 수 있습니다.

쉬운 방법 1 - appforshare.io 또는 diawi 방문 2 - .ipa 또는 .apk 파일을 드래그 앤 드롭 3 - 곧 설치 가능한 링크가 표시됩니다. 클라이언트 또는 설치할 모든 사용자에게 해당 링크를 제공하십시오.

diawi는 빌드 크기나 링크 만료를 제한하지만 appforshare.io 은 그렇지 않습니다.

PS: iPhone 또는 iPad의 UDID가 .ipa에 서명한 프로비저닝 프로필에 추가되었는지 확인합니다.

iPhone/Ipad에서 브라우저로 이동하여 IPA가 업로드된 URL을 입력하고 iphone 또는 ipad에 직접 다운로드하여 설치하고 실행할 수 있습니다. 간단하고 달콤합니다. ;)

iTunes, 앱스토어 또는 타사 사이트 없이 iOS 앱을 설치할 수 있습니다.

xcode에서 아카이브를 빌드할 때 임시 배포를 위해 선택할 수 있습니다.xcode는 57x57 픽셀 png 및 512x512 픽셀 png에 대한 URL과 함께 앱이 있을 URL 위치를 입력하는 대화를 통해 당신을 안내합니다.ipa 및 manifest.plist와 함께 번들을 생성합니다.

당신의 ipa와 두 개의 png 파일을 당신이 호스트 할 계획인 곳에 업로드하세요.SSL 인증서가 있어야 하며 https를 통해 제공되어야 합니다.당신의 매니페스트.plist를 거기에 업로드하고 싶을 수도 있지만, 기술적으로는 다른 곳에서 사용할 수 있다고 확신합니다.

다음, 텍스트, 웹 페이지, 전자 메일 또는 다음과 같이 링크를 공유할 수 있습니다.

<a href="itms-services://?action=download-manifest&url=https://URL/path/manifest.plist">Download anchor text</a>

더 길고, 더 나은, 더 자세한 답변을 보려면 여기를 클릭하십시오.

제가 알기로는 이것이 개발 앱이라면 앱스토어에서 당신의 기기 프로필에 추가된 기기만 앱을 설치할 수 있을 것입니다.

꽤 오래되었지만 A-Sharabiani에 영감을 받아 AppCenter로 iTunes를 피하는 것을 달성했습니다..ipa를 업로드하는 새 앱을 만들고 새 릴리스를 만들면 다운로드하도록 리디렉션되는 장치로 QR을 스캔할 수 있습니다.

네.

Mac에서 작업하는 경우 Apple Configurator 2(https://itunes.apple.com/us/app/apple-configurator-2/id1037126344?mt=12) 를 사용할 수 있습니다.

이 애플리케이션은 iOS 기기에서 앱을 구성하고 설치하는 데 사용됩니다.

Apple Configurator 2를 사용하면 학교나 회사에 iPad, iPhone, iPod touch 및 Apple TV 장치를 쉽게 배포할 수 있습니다.

언급URL : https://stackoverflow.com/questions/20160285/install-ipa-to-ipad-with-or-without-itunes

반응형