2012-12-31 2 views
1

IOS 앱을 제작하여 고객에게 배포하고 싶습니다. 문제는 소스 코드를 제공 할 수 없으며 개인 키를 제공 할 수 없다는 것입니다. iOS 앱을 고객에게 어떻게 배포 할 수 있습니까? 우리는 지금 3 명의 다른 고객이 있습니다.소스 코드를 배포하지 않고 iOS 앱을 고객에게 배포

코드 서명없이 ipa를 만든 다음 고객에게주고 .ipa 코드에 코드를 작성할 수 있습니까?

+1

Apple은 먼저 시장을 지나서 물건을 설치하는 것을 싫어하지 않습니까? 안드로이드로 전환하는 것이 좋습니다 - 인터넷에서 .apk를 설치하는 것은 쉬운 일입니다. –

+2

@MattiVirkkunen : https://developer.apple.com/programs/ios/enterprise/ – Femaref

+0

@ Femaref : Shh, 여기 불쾌한 팬이 되려고 노력하고 있습니다. (왜 대답으로 게시하지 btw) –

답변

0

예를 들어 Testflight를 사용할 수 있습니다. 또는 Ad-Hoc 배포.

+0

그가 가진 문제는 배포가 아니라 서명하는 것입니다. 분배 메커니즘만으로는 문제를 해결할 수 없습니다. – Jim

+0

당신이 맞습니다. 질문을 잘못 읽었습니다. 고객에게 IPA를 제공하여 재 서명을 할 수 있습니다. –

3

IPA를 제공하십시오. 열쇠로 서명하는 편이 더 쉽습니다. 이미 서명 된 것이 중요하지 않습니다. IPA는 일반 zip 파일과 같이 압축을 풀고 codesign 도구 as shown in the answers to this question으로 다시 서명 할 수 있습니다. 그런 다음 다시 압축하여 제대로 서명 된 IPA 파일을 얻을 수 있습니다.

+0

대단히 고마워요. 그리고 두 가지 관련 문제가 있습니다. 첫 번째는 사과가 ipa에 다시 서명하는 것이 허용되는지 여부입니다. 법적 위험이 있는지 여부를 확인하려면? 두 번째 : APP ID A에 대한 하나의 조항에 따라 ipa에 서명하고 APP ID B에 대한 다른 조항에 다시 서명 할 수 있습니까? – victortanjh

+0

법적 문제가 없습니다. 다시 서명하기 전에'Info.plist' 파일에서 앱 ID를 변경해야합니다. – Jim

관련 문제