.app 디렉터리로 이동하여 embedded.mobileprovision 파일을 패키징 인증서 파일로 바꾸세요. 이 파일의 이름을 변경하지 않도록 주의하세요.
xxx.entitlements.xcent 파일이 있으면 해당 내용을 자신의 것으로 교체하세요.
리소스 파일, 아이콘, 사진 등을 추가, 삭제 및 교체하세요.
Info.plist 편집 및 번들 ID 수정
명령줄을 사용하여 Payload 디렉터리로 이동한 다음 codesign -fs "iPhone Distribution: your company" yourapp.app
을 실행합니다.
iPhone Distribution: your company은 키체인에서 볼 수 있는 패키지 인증서의 전체 이름입니다. 만료되지 않은 인증서여야 합니다. 기업 인증서 패키지인 경우 다른 매개변수를 추가하세요--resource-rules="ResourceRules.plist"
생각이 너무 많아서...당분간은 불가능합니다
리소스 파일 수정만 가능합니다. 리소스 파일을 교체한 후 다시 서명하세요.
IPA를 추출하여 Payload/yourapp.app 폴더를 가져옵니다.
.app
디렉터리로 이동하여embedded.mobileprovision
파일을 패키징 인증서 파일로 바꾸세요. 이 파일의 이름을 변경하지 않도록 주의하세요.xxx.entitlements.xcent
파일이 있으면 해당 내용을 자신의 것으로 교체하세요.리소스 파일, 아이콘, 사진 등을 추가, 삭제 및 교체하세요.
Info.plist
편집 및 번들 ID 수정명령줄을 사용하여 Payload 디렉터리로 이동한 다음
codesign -fs "iPhone Distribution: your company" yourapp.app
iPhone Distribution: your company
은 키체인에서 볼 수 있는 패키지 인증서의 전체 이름입니다. 만료되지 않은 인증서여야 합니다.기업 인증서 패키지인 경우 다른 매개변수를 추가하세요
--resource-rules="ResourceRules.plist"
으아악ResourceRules.plist
은 다음과 같습니다.