tôi đã xây dựng cấu hình khác nhau (Debug, Stage, Prod) được xác định cho ứng dụng của tôi và tôi sử dụng User-Defined xây dựng thiết lập:Sử dụng User-Defined xây dựng các thiết lập trong tùy chỉnh plist nộp
thành lập Facebook đăng nhập và các công cụ khác trong Info.plist
file:
trong kịch bản này, $(USER_DEFINED_SETTINGS)
ký hiệu hiện hoạt động.
Khi tôi cố gắng thiết lập Google signin, đòi hỏi sử dụng thêm .plist
file (GoogleService-Info.plist
), và tôi sử dụng User-Defined thiết lập trong cùng một cách tôi làm trong các tập tin Info.plist
, nó không hoạt động .
Tôi làm cách nào để sử dụng Cài đặt do người dùng xác định trong các tệp tùy chỉnh .plist
? Nếu tôi không thể, làm thế nào tôi có thể giải quyết vấn đề này?
+1 Mặc dù tôi không thích giải pháp, nhưng tôi không thể tìm được cách nào khác để đạt được nó. Google nên cung cấp ít nhất cách để thay đổi số nhận dạng theo dõi thông qua API (và không sửa đổi chính bản thân .plist). – GoRoS
@GoRoS Tôi đồng ý nó không phải là giải pháp tốt nhất tôi có thể tưởng tượng, nhưng không may, đó là cách duy nhất tôi có thể đạt được điều đó sau khi dành rất nhiều thời gian để giải quyết điều này một cách độc đáo. – KlimczakM
Tôi nghĩ bạn có thể sử dụng $ {USER_DEFINED_SETTINGS} không phải trong một plist tùy chỉnh, nhưng trong Info.plist của dự án của bạn, nhưng tôi chưa thử nó. – dan