Tôi đang gặp sự cố khi sao chép các thư mục vào các dự án XCode bằng AppleScript. Nếu không có Applescript tôi kéo thư mục vào Xcode.applescript để sao chép các thư mục vào Xcode?
Tôi đã sử dụng trình xử lý Applescript tương tự, như trình bày bên dưới, để sao chép thư viện vào XCode bằng cách sử dụng "wrapper.library" cho loại tệp. Dưới đây tôi đang sử dụng "wrapper.folder" để cố gắng sao chép một thư mục vào XCode và nó không hoạt động.
on addFolder(fname, fpath)
tell application "Xcode"
tell project "Unity-iPhone"
set my_targets to targets
set s_target to item 1 of my_targets
set compile_phase to compile sources phase of s_target
set link_phase to get link binary with libraries phase of s_target
tell root group
set a to make new file reference with properties {full path:fpath & fname, name:fname, file type:"wrapper.folder"}
add a to link_phase
end tell
end tell
end tell
end addFolder
Có ai có bất kỳ ý tưởng nào về những gì tôi thiếu hoặc cách viết một bản sao chép để sao chép thư mục vào XCode không?
Tôi tò mò muốn biết bạn đã giải quyết vấn đề này như thế nào ... –
Plugin Xcode này có thể giúp: https://github.com/larsxschneider/Xcode-Scripting-Interface –
Tôi chưa bao giờ tìm thấy giải pháp ngoại trừ di chuyển các thư mục theo cách thủ công. Tôi biết nó có thể được thực hiện, bởi vì tôi đã sử dụng được biên dịch Applescripts có thể di chuyển thư mục. –