2011-02-01 38 views
5

Tôi muốn biết cách sử dụng để tạo ipa và phân phối nó cho khách hàng để thử nghiệm khi chúng ta có thể dễ dàng nén ứng dụng được xây dựng và phân phối tệp .app đã nén.tạo ipa để phân phối cho khách hàng

Lợi ích của việc tạo .ipa là gì?

Có phải việc tạo ipa không cần cấu hình cấp phép di động không?

Hãy làm rõ sự nghi ngờ của tôi.

Trả lời

3

Tệp ipa thực tế là có thể cài đặt.

Tôi khuyên bạn nên đọc số iOS Development Guide (xem phần "Phân phối ứng dụng"), vì điều này giải thích mọi chi tiết một cách chi tiết.

+0

để điều đó có nghĩa là chúng tôi cần hồ sơ cấp phép di động để xây dựng .ipa. nhưng sau đó whats lợi thế hơn .app. – Aisha

+0

@Laura Nếu bạn đọc liên kết ở trên, tất cả sẽ trở nên rõ ràng. :-) –

+0

xin lỗi vì đã làm phiền bạn, tôi đã đọc toàn bộ tài liệu nhưng tôi vẫn không nhận được lợi thế của việc phân phối .ipa qua việc phân phối tệp .app. – Aisha

4

Tôi sẽ cho bạn biết lợi thế từ trải nghiệm của tôi. Khi bạn cung cấp một tệp .app đã nén cho một máy khách, nếu anh ta đang sử dụng iTunes trên máy Windows, anh ta sẽ bị cám dỗ để mở nó (như .app trông giống như một thư mục trong Windows). Điều đó thực sự sẽ khiến ứng dụng không sử dụng được. Tuy nhiên, không thể mở tệp IPA theo bất kỳ cách nào. Vì vậy, an toàn để phân phối IPA mà không xem xét liệu nó sẽ được triển khai trên máy Mac hay máy tính Windows.

0

Sử dụng lệnh Build and Archive trong menu Build. Sau đó, bạn có thể lưu nó vào đĩa dưới dạng kho lưu trữ ipa.

-1

Bạn không cần phải gửi hồ sơ cung cấp di động với .ipa để dễ cài đặt hơn cho khách hàng của bạn. Và việc xây dựng nó dễ dàng hơn (Sản phẩm-> Lưu trữ trong Xcode so với chia sẻ hơn là cung cấp tên .ipa).

Tôi không hiểu tại sao Apple cung cấp kỹ thuật cho .app trong cổng cung cấp của iO.

+0

Tôi nghĩ rằng điều này là không chính xác. Trong liên kết được tham chiếu ở trên (http://developer.apple.com/library/ios/#documentation/Xcode/Conceptual/ios_development_workflow/145-Distributing_Applications/distributing_applications.html), nó nói: Trong Trình tìm kiếm, kéo hồ sơ cấp phép (tệp có phần mở rộng .mobileprovision) vào biểu tượng iTunes trong thanh Dock. Bấm đúp vào kho lưu trữ ứng dụng .ipa. Ứng dụng xuất hiện trong danh sách Ứng dụng iTunes. ... –

+0

Có gì sai? Tệp .mobileprovision không hữu ích khi cài đặt .ipa. Tôi chắc chắn về điều đó vì tôi sử dụng kỹ thuật này trong một năm nay. Bạn đã thử những gì tôi đã nói? – CedricSoubrie

+0

Không, tôi thì không. Tôi chỉ chỉ ra rằng tài liệu của Apple về chủ đề nói để cài đặt cấu hình cung cấp đầu tiên, sau đó là .ipa. Tôi đã thử cung cấp các tệp .ipa không có hồ sơ và điều đó không thành công. không chắc chắn làm thế nào bạn đang làm điều này thành công ... –

1

Lý do tại sao tôi sử dụng .ipa trên .app là vì bạn có thể yêu cầu khách hàng cài đặt adhoc của bạn trực tiếp từ iDevice qua di động mà không cần phải đi qua iTunes.

Điều này rất hữu ích. Tuy nhiên, nó có một số nghiên cứu để làm bởi vì nó là một chút wee tẻ nhạt. Về cơ bản, bạn phải có một trang html kết hợp một liên kết đến tệp manifest.plist có liên kết đến tệp .ipa.

http://jeffreysambells.com/posts/2010/06/22/ios-wireless-app-distribution/

4

Mặc dù câu trả lời middaparka đã được đánh dấu là đúng, liên kết trong câu trả lời của anh ấy bây giờ bị phản đối. Tham chiếu được cập nhật là App Distribution Guide

Các vấn đề liên quan