2011-07-27 2 views

답변

16

예, 가능합니다. 먼저 .ipa 파일의 압축을 풉니 다. (이 작업을 수행하려면 .zip으로 이름을 바꿀 수 있습니다). 그런 다음 .ipa 파일 안에는 Info.plist 파일이 있습니다. 해당 파일을 구문 분석하고 "CFBundleURLSchemes"를 찾으면 먼저 앱 ID가 표시되고 그 다음에 맞춤 URL이 표시됩니다 (앱에 정의 된 경우).

+0

덕분에이 접근 방식이 저에게 효과적이었습니다! – Jose

3

예, ipa (이 zip 파일)을 압축 해제하면 < 응용 프로그램> .app을 열고 info.plist를 찾으십시오. 앱에서 지원하는 경우 맞춤 앱 URL 스키마가 포함되어야합니다.

8

그래서 Mac에서 iTunes로 이동하여 내 APP 라이브러리에서 "APP IN QUESTION"을 보았습니다. 그때

: 은 "APP IN 질문"응용 프로그램에서 마우스 오른쪽 버튼으로 클릭하고 선택 "Finder에서보기"

• 다음 "App의 질문에"중복 • 다음 •

파일 .ipa I 대신 .ZIP에 종료합니다 .ipa 파일을 이름 난 페이로드 폴더를 열 • 폴더

에 압축을 푼 다음 •

(말, 네,이 .zip 필요한 경우 확인)

내가 .APP "문제 APP"를 "를 마우스 오른쪽 버튼으로 클릭"을 선택 "자유 TextWrangler.app 같은 텍스트 편집기에서의 Info.plist"파일 "나는를 열어 •

"패키지 내용보기를 •

나는 "URL"검색 및 다음 발견 • :

<key>CFBundleURLTypes</key> 
      <array> 
       <dict> 
        <key>CFBundleURLSchemes</key> 
        <array> 
         <string>app-in-question</string> 
         <string>sslapp-in-question</string> 
        </array> 
       </dict> 
      </array> 

내가 성공적 사파리에 가서 입력 할 수 있었다 : 응용 프로그램 - 인 - 질문 : //와 sslapp - 인 - 질문 : // 질문에 App을 실행하고 싶다면 프롬프트되었다.

+0

PC에서도이 작업을 수행 할 수 있습니다. http://www.icopybot.com/plist-editor.htm을 사용하여 plist 파일 열기 iOS와 Android 앱은 일반적으로 동일한 URL 스키마를 공유하므로 Android 용으로도 사용할 수 있습니다. –

+0

내 경우 엔 info.plist가 시도한 모든 ipa 파일에 대해 바이너리입니다. – RezaRahmati

관련 문제