2012-03-04 23 views
9

Tôi đã tạo lưu trữ quảng cáo hoc và tệp .ipa cho ứng dụng tôi đang cố phân phối. Tôi cũng đã tạo một hồ sơ cấp phép phân phối với UDID của các thiết bị mà tôi dự định phân phối ứng dụng của mình. Khi tôi kéo các tập tin .ipa và .mobileprovision vào iTunes và cố gắng đồng bộ ứng dụng với thiết bị, một thông báo lỗi trên điện thoại bật lên đọc "'myapp' không cài đặt được". Nhân tiện, tôi có giấy phép của nhà phát triển iOS chuẩn ($ 99 mỗi năm) và đang sử dụng phiên bản Xcode 4.2.1. Tôi khá mới với chương trình dành cho nhà phát triển, vì vậy, hãy cố gắng giữ câu trả lời của bạn càng đơn giản càng tốt. Hãy cho tôi biết nếu bạn cần thêm bất kỳ thông tin nào. Cảm ơn bạn!Phân phối quảng cáo hoc: Ứng dụng không cài đặt được

+0

Hãy xem ở đây http://stackoverflow.com/questions/1715253/ adhoc-app-installation-failed-in-iphone-lý do tại sao và tại đây http://stackoverflow.com/questions/7931387/why-does-an-ad-hoc-ipa-fail-to-install-on-one-device -yet-success-on-another-wit và tại đây http://stackoverflow.com/questions/5295890/iphone-ad-hoc-build-using-xcode-4 – allaire

Trả lời

1

Kiểm tra điều này.

Không cần kéo cả .ipa và Hồ sơ cấp phép.

Chỉ cần kéo tệp .IPA Thực hiện theo các bước khác như bạn.

+0

Kiểm tra hoặc bỏ chọn hộp "Lưu cho Doanh nghiệp" thay đổi có gì không? – bnasty

+0

bước này sẽ tạo một tệp .xml riêng biệt được yêu cầu để phân phối ứng dụng ipa qua không khí (OTA) [email protected] – Kamarshad

2

Sự cố của tôi dường như là Xcode. Tôi đã có nhiều bản sao của hồ sơ Ad_Hoc với các thời hạn khác nhau (tất cả đều hợp lệ) và một vài bản có tên khác nhau từ ngày đó. Tôi đã xóa tất cả và ứng dụng vẫn không cài đặt được, nhưng tôi nhận thấy tất cả các cấu hình Ad_Hoc đã được khôi phục bởi iTunes. Đã thử nhiều lần và bao gồm xóa chúng khỏi Trình tổ chức, nhưng chúng luôn được phục hồi (xuất hiện lại được cài đặt trên thiết bị). Cuối cùng, tôi loại bỏ một bản sao của tiện ích iPhone Configuration được cho là đã tuyệt chủng và sử dụng nó để xóa ứng dụng và tất cả các cấu hình Ad_Hoc. Sau đó, cố gắng để cài đặt chỉ là hồ sơ. Điều đó đã làm cho nó xuống đến 2. Cuối cùng đã xóa tất cả và có iTunes để cài đặt đúng profile. Vẫn còn mất thêm 2 lần nữa để iTunes cài đặt tệp lưu trữ của tôi!

1

Đặt tham số chủ sở hữu cài đặt trong dự án XCode/Triển khai thành tên bạn đã chỉ định trong giấy phép dev dev. Tôi đặt cả chủ sở hữu cài đặt và chủ sở hữu cài đặt thay thế và Nhóm cài đặt và Nhóm cài đặt thay thế vào tên của tôi, 100% chính xác như trong giấy phép phát triển táo của tôi. Và lỗi đã biến mất.

21

Tôi gặp vấn đề tương tự. Vấn đề của tôi rất đơn giản để khắc phục. Kiểm tra mã nhận dạng ký của bạn cho Project & Nhắm mục tiêu trong dự án của bạn Xây dựng cài đặt. Tôi đã chỉ vào Hồ sơ phát triển của tôi.

Ký hiệu ký hiệu mã cần trỏ đến Tiểu sử phân phối quảng cáo mà bạn đã tạo.
Thực hiện thay đổi này và sau đó tạo lại tệp Lưu trữ và .ipa. Sau đó tôi xóa ứng dụng cũ trong iTunes, và sau đó kéo tập tin .ipa vào biểu tượng iTunes (Windows). Sau đó, tôi đã có thể sử dụng iTunes để cài đặt ứng dụng thành công.

+0

Holy crap họ thay đổi thứ tự od Phát triển và phân phối mặc định: Khi tôi tạo lưu trữ hơn Office cần chọn từ thứ hai trong danh sách để ký: Phân phối, tại nhà (bây giờ) nó là Phát triển ở vị trí thứ hai , không thể cài đặt qua iTunes :) –

+0

Tôi đã tạo Tiểu sử phân phối Ad hoc, đã tải xuống và nhấp đúp vào nó. Hồ sơ cung cấp phân phối hiện được liệt kê trong Trình tổ chức trong XCode. Tuy nhiên, trạng thái của nó là "Không tìm thấy nhận dạng ký hợp lệ". Tôi nghĩ rằng đây là lý do tại sao tôi không thể tìm thấy nó khi tôi chỉnh sửa Mã ký nhận mã như bạn đã đề xuất. Làm sao tôi có thể giải quyết việc này? – Grauzten

+0

@grautzen giải pháp tốt nhất cho tôi là quay trở lại trực tuyến (developer.apple.com) xóa tất cả hồ sơ cấp phép và chứng chỉ và tạo chúng từ đầu (xcode đầu tiên sẽ tạo chứng chỉ, sau đó trực tuyến bạn tạo hồ sơ cung cấp). –

0

Tôi đã gặp sự cố tương tự khi dự án của tôi được lưu trữ trên ổ NTFS thứ cấp. Sau khi di chuyển dự án sang máy tính để bàn của tôi [còn gọi là ổ đĩa MacOS Extended (Journaled)], tôi có thể tải tệp ipa qua itunes.

0

tôi giải quyết vấn đề này bằng cách không cố gắng để đồng bộ với iTunes nhưng thay vì để đồng bộ hóa nó trong XCode (từ window-> Thiết bị đơn)