2012-03-30 35 views
5

Câu hỏi của tôi rất đơn giản: có cách nào để tự động hoàn toàn quá trình xuất bản (và/hoặc nâng cấp) một số lượng lớn ứng dụng cho AppStore và Google Play không? Làm cách nào để các công ty như MobileAppLoader, appbreeder, AppMakr và muốn xuất bản, nâng cấp và quản lý số lượng ứng dụng khổng lồ của họ trong các cửa hàng khác nhau? Tôi không thể nghĩ rằng họ làm điều đó theo cách thủ công mọi lúc, phải có một cách lập trình để thực hiện những điều đó. Nhưng bằng cách nào?Làm cách nào để gửi, xuất bản và nâng cấp ứng dụng lên các cửa hàng ứng dụng dành cho thiết bị di động khác nhau?

+1

Không nghĩ về điều đó, tốt đẹp nhất. Nhưng tôi không nghĩ rằng có thể có bất kỳ cách nào. – noob

Trả lời

0

Để AppStore và Google Play không có, chủ yếu là bởi vì nếu có, nó sẽ bị lạm dụng cho mục đích spam.

Bây giờ, cho tất cả mọi thứ, nhưng nhận được các ứng dụng cho các cửa hàng, bạn có thể tự động hóa nó.

Dưới đây là một ví dụ cũng sẽ hoạt động với Android.

http://nachbaur.com/blog/how-to-automate-your-iphone-app-builds-with-hudson

Nếu bạn có thể cam kết thay đổi, và lúc kết thúc quá trình tự động của bạn có một phiên bản thử nghiệm beta đã sẵn sàng, sau đó bạn chỉ mã, việc thử nghiệm/xây dựng/xuất bản vào trang web beta là tự động, bạn có thể xử lý nhiều ứng dụng, dễ dàng hơn.

+0

Hiện tại, Google không có API để tải APK lên cửa hàng trò chơi. –

1

Không có cách nào để nhà phát triển trực tiếp xuất bản ứng dụng trong cửa hàng ứng dụng iOS. Chỉ Apple mới có thể cho phép xuất bản sau khi xem xét các ứng dụng được gửi cho họ.

Xcode trên máy Mac được sử dụng để gửi ứng dụng tới Apple để xem xét. Và Xcode có thể được viết bởi Automater hoặc AppleScript. Các kịch bản này có thể được khởi chạy từ các kịch bản Unix hoặc các lệnh chron hoặc dòng lệnh shell, vì Mac OS X là một hệ điều hành Unix.

+0

Tôi không có ý định phá vỡ quy trình xem xét cửa hàng Apple, chỉ để tự động hóa phần gửi. Về việc tự động hóa phần biên dịch bạn là đúng, nhưng quá trình submisison là một con thú khác biệt. Bạn phải tích hợp một số hành động được thực hiện trong xcode với những người khác để thực hiện trực tuyến trên iTunesConnect, và đây là vấn đề ngay cả khi bạn nghiên cứu trang web của họ. . – Ansorre