2012-02-29 36 views
15

Tôi đang sử dụng TestFlight - tôi có phải xóa tất cả mã nguồn khỏi giải pháp của mình hay không, chỉ để nhận xét bất kỳ lệnh gọi nào tới TestFlight trước khi gửi lên App Store?Tôi có phải xóa TestFlight trước khi gửi lên App Store không?

+6

Chỉ cần một bản cập nhật ngắn: https://testflightapp.com/sdk/live/ khẳng định rằng đó là OK để rời khỏi SDK trong các phiên bản sản xuất. Với "Testflight Live" mới, giờ đây bạn có thể thu thập số liệu thống kê về việc sử dụng ứng dụng và mức độ phổ biến. – BastiBen

Trả lời

11

Thư viện kiểm tra bổ sung thêm một chút trọng lượng vào ứng dụng của bạn và có vẻ hợp lý khi xóa thư viện khỏi kho ứng dụng của bạn nếu bạn không sử dụng. Nhận xét ra các cuộc gọi của bạn cũng khá cồng kềnh.

Bạn có thể sử dụng cấu hình xây dựng khác sử dụng định nghĩa tiền xử lý để ngăn chặn cuộc gọi thử nghiệm của bạn trừ khi bạn đã xây dựng cho bản beta, cấu hình này cũng có thể loại trừ thư viện chuyến bay thử nghiệm từ bản dựng không phải beta.

Điều này cũng có nghĩa là trình mô phỏng của bạn không chạy cả testflight, thường là điều tốt.

Có một lời giải thích tốt của quá trình here đó cũng đề cập this other question here on Stack Overflow.

+0

Vì vậy, nó không phải cả Apple nếu tôi có các cuộc gọi TestFlight? – TheLearner

+2

Nó cũng có thể làm, tôi không biết. Nhưng nếu bạn loại trừ nó khỏi các bản dựng của bạn như tôi đề nghị, bạn sẽ không gặp vấn đề gì. Nó cũng có thể làm phiền _testflight_, nếu ứng dụng của bạn bán được một triệu bản và tất cả đều có thời gian cất cánh thử nghiệm khi khởi chạy. – jrturton

+0

+1 điểm tốt ở đây. Cảm ơn. –

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