Hôm qua tôi đã nhận ra một tấn cảnh báo liên quan đến thư viện parse.com:
URGENT: tất cả bitcode sẽ bị loại bỏ vì '[path] /Pude.framework/Pude (PFAnalytics.o)' được xây dựng mà không có bitcode. Bạn phải xây dựng lại nó với kích hoạt mã bit (cài đặt Xcode ENABLE_BITCODE), lấy thư viện cập nhật từ nhà cung cấp hoặc tắt mã bitcoin cho mục tiêu này. Lưu ý: Đây sẽ là một lỗi trong tương lai.
Tôi nhận thức được thực tế rằng tôi có thể xóa những cảnh báo đó bằng câu trả lời này nhưng hiện tôi đang tự hỏi liệu nó có ảnh hưởng tiêu cực nào đến việc gửi AppStore và / hoặc hiệu suất thực tế của ứng dụng của tôi không.
Xcode thông báo cho bạn về bitcode
Kích hoạt cài đặt này cho biết rằng mục tiêu hoặc dự án sẽ tạo ra bitcode trong quá trình biên dịch cho các nền tảng và kiến trúc hỗ trợ nó. Đối với các bản dựng Lưu trữ, bitcode sẽ được tạo trong tệp nhị phân được liên kết để gửi đến cửa hàng ứng dụng. Đối với các bản dựng khác, trình biên dịch và trình liên kết sẽ kiểm tra xem mã có tuân thủ các yêu cầu để tạo bitcode hay không, nhưng sẽ không tạo ra bitcode thực tế. [ENABLE_BITCODE]
Nhưng tôi không nhận được bất kỳ thông tin thực sự hữu ích từ văn bản này.
- Tôi có thể sử dụng câu trả lời được liên kết để tránh sự cố mà không có bất kỳ tác động tiêu cực nào và không ảnh hưởng đến việc gửi AppStore trong tương lai không?
- Những gì
ENABLE_BITCODE
thực sự làm, nó sẽ là một yêu cầu không tùy chọn trong tương lai? - Có bất kỳ tác động hiệu suất nếu tôi kích hoạt / vô hiệu hóa nó?