Tôi có một loạt tệp .ipa và tôi đã sử dụng tập lệnh để từ chức chúng.Làm cách nào để biết được hồ sơ/chứng chỉ ký nào được sử dụng để ký .ipa?
Vậy làm cách nào để kiểm tra hồ sơ cấp phép/chứng chỉ ký để phù hợp với việc họ đang sử dụng thông tin chính xác?
Lý tưởng nhất, tôi muốn có thể lấy bất kỳ tệp .ipa nào và cho biết hồ sơ cấp phép/chứng chỉ ký đã được sử dụng để ký tên.
Backstory: Giấy chứng nhận phân phối doanh nghiệp của chúng tôi sắp hết hạn và tôi muốn ký lại nội dung của chúng tôi. Đó là một cách đơn giản cho tất cả những thứ chúng tôi đã thực hiện và lưu trữ trong Xcode, nhưng đối với nhà cung cấp bên thứ ba đã phân phối tôi không thể làm điều đó. Tôi muốn tránh yêu cầu một tệp .ipa được ký lại bởi vì một .ipa mới có thể bao gồm các thay đổi chưa biết và giới thiệu các vấn đề và có thể họ cũng sẽ tính phí cho chúng tôi ... nhưng tôi lo lắng nhiều hơn về vấn đề đầu tiên.
Vì cả chứng chỉ phân phối cũ và mới của chúng tôi vẫn hợp lệ (bạn nhận được chồng chéo 6 tháng) Tôi cần có khả năng xác nhận mã mới được sử dụng nếu không tôi sẽ trông thật ngớ ngẩn khi cũ hết hạn và "từ chức "kịch bản đã không thực sự làm công việc.
Đây là một nỗi đau để thử nghiệm để bắt đầu, nhưng tôi đã viết một kịch bản mà có một .ipa kéo ra tên của hồ sơ cung cấp và kiểm tra ngày hết hạn vì vậy tôi sẽ có thể tự động hóa này để thử nghiệm nhanh hơn. Vì vậy, đối với tôi ... đây sẽ là một giải pháp tốt hơn. – DBD
Dòng lệnh đó cho đầu ra: "bảo mật: không thể thêm dữ liệu vào bộ giải mã: UNKNOWN (-8183 (d) Lỗi bus: 10" – Adam
Adam - đảm bảo rằng bạn đang giải mã embedded.mobileprovision chứ không phải bản thân ipa. – BuvinJ