Giống như tiêu đề nói, tôi cần một cách để phát hiện xem bản dựng có trong adhoc, phát hành hay phân phối vì tôi đang sử dụng nhóm truy cập keychain cho từng loại xây dựng tôi đang sử dụng một provisiong khác . Tôi chỉ cần một cách hiệu quả để chuyển đổi điều này trên một số xây dựng.Có cách nào để kiểm tra xem một bản dựng có thuộc Adhoc, phát hành, phân phối theo chương trình không?
7
A
Trả lời
13
Chuyển đến mục tiêu mà bạn muốn kiểm tra, sau đó xây dựng các thiết lập và tìm kiếm tiền xử lý và bạn sẽ thấy một cái gì đó như thế này:
Như bạn thấy debug đã có một giá trị. Bạn có thể nhập RELEASE = 1 nếu bạn muốn kiểm tra bản phát hành. Sau đó, trong mã của bạn thả vào một tuyên bố nếu như thế này:
#if DEBUG==1
// do debug build settings stuff there
#endif
#if RELEASE==1
// do release build settings stuff there
#endif
0
Có thể bạn có thể sử dụng Cài đặt bản dựng tùy chỉnh (còn gọi là định nghĩa), sẽ có các giá trị khác nhau trong các cấu hình xây dựng khác nhau?
Các vấn đề liên quan
- 1. cách kiểm tra phiên bản iis trên phân phát theo chương trình
- 2. Làm cách nào để kiểm tra xem bluetooth có được bật theo chương trình không?
- 3. Làm cách nào để kiểm tra xem hồ sơ cấp phép phân phối iOS có bật thông báo đẩy không?
- 4. Sử dụng hộp cát APNS trên AdHoc Phân phối Bản dựng cho iOS
- 5. Làm cách nào để kiểm tra xem một đối tượng có được phát hành không?
- 6. Làm cách nào để kiểm tra xem chương trình có đang chạy lần đầu tiên không?
- 7. Kiểm tra Phân phối
- 8. Phân phối OTA AdHoc - cách tạo IPA từ dòng lệnh?
- 9. Tìm hiểu xem một nhóm trong AD có thuộc nhóm Phân phối không?
- 10. Làm cách nào để phân phối chương trình python?
- 11. Cách kiểm tra xem thuộc tính có ảo không?
- 12. Python/win32com - Kiểm tra xem Chương trình có đang mở
- 13. Cách kiểm tra xem chuỗi có thuộc một mẫu cụ thể không
- 14. Chương trình hàng loạt để kiểm tra xem quy trình có tồn tại không
- 15. Có phát hành một bản phát hành UIView tất cả các bản xem trước của nó?
- 16. RadioGroup: Làm thế nào để kiểm tra theo chương trình
- 17. Làm thế nào bạn có thể kiểm tra một tệp vi-rút theo chương trình?
- 18. Làm cách nào để kiểm tra xem một lớp groovy có thuộc tính tĩnh hay không?
- 19. Cách kiểm tra xem một mảng có trống không?
- 20. Sự khác nhau giữa cấu hình xây dựng "Phân phối" và "Bản phát hành" là gì?
- 21. Cách kiểm tra xem số có số thập phân không?
- 22. Kiểm tra xem thuộc tính CoreData có trống không
- 23. Cách kiểm tra theo chương trình xem ứng dụng có đang chạy ở chế độ gỡ lỗi hay không?
- 24. Phân phối Adhoc của các ứng dụng Windows Phone 8
- 25. Cách kiểm tra bản phát hành trên thiết bị với Xcode 4.2?
- 26. Làm cách nào để kiểm tra xem quy trình có phản hồi không?
- 27. Biến hoặc thuộc tính CMake để phân biệt gỡ rối betwen và phát hành bản dựng
- 28. nunit về bản phát hành: "Common Language Runtime đã phát hiện một chương trình không hợp lệ".
- 29. Cách kiểm tra xem chương trình có đang sử dụng .NET không?
- 30. Có cách nào để kiểm tra xem văn bản của TextView có bị cắt bớt không
Để kiểm tra bản phát hành, hãy #ifndef DEBUG. Không cần thêm macro RELEASE. – RajV