2012-08-14 15 views
5

Tôi đã tải về một IPA tắt web và tôi muốn tải nó lên Diawi hoặc TestFlight để thử nghiệm bản demo, nhưng tôi cứ bị lỗi như No provisioning profile found in the application bundle hoặc Invalid IPA: missing embedded provisioning profile. Are you sure this is an ad hoc?Làm thế nào để thêm hồ sơ cấp phép nhằm tập tin IPA

Làm thế nào tôi có thể chỉnh sửa IPA để tôi có thể tải chúng thành các trang demo?

PS: Tôi không có XCode.

+0

Tôi biết utest.com làm điều đó cho chúng tôi nhưng tôi không chắc chắn như thế nào. Chúng tôi cung cấp cho họ một IPA và họ thêm hồ sơ cấp phép của riêng họ vào đó. – jspooner

Trả lời

1

Bạn không thể.

Khi số .ipa được tạo, nó phải được xây dựng với hồ sơ cấp phép để được phân phối. Ngoài ra, UDID của thiết bị thử nghiệm của bạn phải nằm trong danh sách thiết bị hợp lệ cho cấu hình cấp phép đó. Khi đã tạo xong .ipa, bạn không thể quay lại và chỉnh sửa nó. Nếu bạn muốn có thể chạy nó trên thiết bị của mình, bạn cần phải tạo một thiết bị mới - hoặc có người gốc đã tạo .ipa tạo một cái mới, vì bạn không có XCode.

+1

TestFlight dường như có thể cập nhật hồ sơ cấp phép được liên kết với tệp .ipa. –

+0

@WiseShepherd Điều này thật tuyệt vời nếu làm việc, vui lòng giải thích –

0

Bạn không thể ký tệp .IPA bằng bất kỳ cách nào khác, bạn cần chuẩn bị bản dựng mới được ký với hồ sơ cấp phép được cập nhật, trong đó ID của thiết bị được bao gồm trong đó.