2016-01-11 44 views
5

Tôi có nhiều flavors và cố gắng để phân phối chúng một cách riêng biệt sử dụng Beta Distribution:phân phối Crashlytics với nhiều hương vị

productFlavors { 
    appOne{ 
     applicationId 'com.example.appOne' 
     manifestPlaceholders = [ appName: "AppOne", fabricApiKey: "AppOne APi Key"] 
    } 
    appTwo{ 
     applicationId 'com.example.appTwo' 
     manifestPlaceholders = [ appName: "AppTwo", fabricApiKey: "AppTwo APi Key"] 
    } 

AndroidManifest:

<meta-data 
    android:name="io.fabric.ApiKey" 
    android:value="${fabricApiKey}" /> 

Tôi đã tạo ra hai tổ chức khác nhau, ứng dụng được xây dựng dựa trên flavor và chúng được thêm thành công vào các tổ chức. Tuy nhiên biểu tượng phân phối đang được giấu trong appOne flavour trong khi làm việc tốt cho appTwo flavor (như hình dưới đây):

Enter image description here

Tôi cũng đã thử theo cách cũ (tạo fabric.properties khi build) mà không cần bất kỳ thành công: Link 1Link 2.

Có cách nào để tôi có thể phân phối nhiều ứng dụng dựa trên flavor không?

+2

Mike từ Crashlytics và Fabric tại đây. Nếu bạn truy cập trang tổng quan Beta trên Fabric cho ứng dụng thứ hai, bạn có thấy bất kỳ điều khoản hoặc điều kiện nào để chấp nhận không? –

+0

@MikeBonnell nope – hrskrs

+0

Xin lỗi, ý tôi là dành cho ứng dụng, một ứng dụng không có biểu tượng beta. –

Trả lời

1

Tôi không biết lý do là gì, tuy nhiên, liên hệ với đội ngũ hỗ trợ vải đã quản lý để giải quyết vấn đề này. Có vẻ như bản phân phối beta không được bật được bật mà không chấp nhận một số cụm từ (bằng cách nào đó không được hiển thị trên ứng dụng của tôi).

Dù sao, họ đã cung cấp cho tôi số link chuyển hướng tôi đến các điều khoản đó. Chấp nhận chúng được bật Beta Distribution cho cả hai ứng dụng.

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