Để thiết lập Carthage, số documentation cho biết bạn cần thêm Tập lệnh chạy.Kịch bản chạy và giai đoạn xây dựng ở đâu trong Xcode 8?
On ‘Xây dựng giai đoạn’ tab thiết lập mục tiêu ứng dụng của bạn, nhấp vào dấu ‘+’ biểu tượng và chọn ‘New Run Script Giai đoạn’. Tạo một Run Script trong mà bạn chỉ định shell của bạn (ví dụ: bin/sh), thêm các nội dung sau vào vùng script dưới vỏ:
/usr/local/bin/carthage copy-frameworks
và thêm các đường dẫn đến khung bạn muốn sử dụng dưới mục “Input files”, ví dụ:
$(SRCROOT)/Carthage/Build/iOS/Box.framework $(SRCROOT)/Carthage/Build/iOS/Result.framework $(SRCROOT)/Carthage/Build/iOS/ReactiveCocoa.framework
kịch bản này hoạt động xung quanh một trình lỗi App Store kích hoạt bởi nhị phân phổ cập và đảm bảo rằng cần thiết bitcode liên quan đến file và dSYMs được sao chép khi lưu trữ.
Tuy nhiên, tôi không thể tìm thấy tab Xây dựng giai đoạn nữa hoặc Chạy tập lệnh trong tìm kiếm Cài đặt xây dựng. Xcode 8 Release Notes đề cập đến
Xcode 8 cung cấp hỗ trợ AppleScript được viết lại hoàn toàn. Từ điển kịch bản mới cung cấp khả năng tự động hóa luồng công việc Xcode.
Điều đó có nghĩa là không còn Script chạy nữa? Tôi nhìn vào AppleScript nhưng thực sự nó trông rất phức tạp. Tôi có cần phải học AppleScript chỉ để thêm một lớp lót đơn giản mà tôi đã sử dụng để làm trong Xcode không?
/usr/local/bin/carthage copy-frameworks
Bạn là một ánh sáng rực rỡ trong thế giới tối tăm: ') –