반응형

1. Adhoc 프로비져닝 준비한다

2. Archive 한다.

3. xcode > window > organizer > 해당앱 > 방금 archive 클릭 > distribute app 클릭 >

   > adhoc 클릭 후 next > export > 저장할곳 선택

 

4. export 된 파일 안에 보면 ipa 와 menifest.plist가 존재 할것임

 

5. ipa를 dropbox에 올린다

 

6. dropbox에서 ipa 올린 것을 공유하기 해서 공유 url 복사하여 빈텍스트 에 저장한다

 

7.  빈텍스트파일에서  복사한 ipa 공유 url 을 다음과 같이 변경하고 다시 저장한다

 (복사한 URL) www.dropbox.com/s/sqpj7eqt7j2cn3o/KAMP_RESIGN.ipa?dl=0 & 

 (변경한 URL) https://dl.dropboxusercontent.com/s/sqpj7eqt7j2cn3o/KAMP_RESIGN.ipa

 

   변경내용을 보면 빨강색 칠한부분이 변경되엇고 파랑색친부분은 삭제된것이다

 

8. 다시 export 된 파일 안에 menifest.plist 을 텍스트파일로 연다 

 

<?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>https://dl.dropboxusercontent.com/s/sqpj7eqt7j2cn3o/KAMP_RESIGN.ipa</string>
				</dict>
				<dict>
					<key>kind</key>
					<string>display-image</string>
					<key>url</key>
					<string>https://localhost/</string>
				</dict>
				<dict>
					<key>kind</key>
					<string>full-size-image</string>
					<key>url</key>
					<string>https://localhost/</string>
				</dict>
			</array>
			<key>metadata</key>
			<dict>
				<key>bundle-identifier</key>
				<string>패키지이름(com.xxx.xxx)</string>
				<key>bundle-version</key>
				<string>버전 아무렇게 기입</string>
				<key>kind</key>
				<string>software</string>
				<key>platform-identifier</key>
				<string>com.apple.platform.iphoneos</string>
				<key>title</key>
				<string>앱이름 기입</string>
			</dict>
		</dict>
	</array>
</dict>

첫번쨰 url 이 실제 ipa 다운받을 주소인데 <string>https://dl.dropboxusercontent.com/s/sqpj7eqt7j2cn3o/KAMP_RESIGN.ipa </string> 이런식으로 넣어줍니다

 

그리고 밑에 metadata 쪽에 제가 해당 사항들 기입합니다.

 

 

 

9. 변경된 menifest.plist 를 drobbox에 올립니다

 

 

 

10. menifest.plist 를 공유하기 해서 공유 url 을 빈문서에 저장하고 아래와같이 url을 변경해줍니다

 

(복사한 menifest.plist  URL) www.dropbox.com/s/mwhw0qxr28zjeen/manifest.plist?dl=0

(변경한  menifest.plist URL) itms-services://?action=download-manifest&url=https://dl.dropboxusercontent.com/s/mwhw0qxr28zjeen/manifest.plist

 

 

 

 

 

11. html파일을 만듭니다 

 빈텍스트 문서 > 아래와같이 기입 > 확장자를 .html 로 변경

<html>
<head>  
<title></title> <html>
<head>  
<title></title>

  <meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0"/>
  <link rel="stylesheet" href=""/>
</head>
<body>

</body>

<a href="변경한  menifest.plist URL넣으세요"> IOS 받기</a>

</html>

 

 

 

 

12.html 저장 후 html 실행하면 웹페이지에서 확인이됩니다.

 

 

 

 

13. 아이폰에서 링크 누르면 설치가 됩니다.

반응형

'IOS' 카테고리의 다른 글

[IOS] Unity IAP 초기화 실패 "NoProductsAvailable "  (0) 2020.10.22

+ Recent posts