Trong bài trước chúng ta đã build thành công ra file .ipa từ các file source bằng bazel.
Ở bài này chúng ta sẽ generate các file đó thành 1 project xcode để debug được.
Đầu tiên bạn tải code tulsi về bằng cách gõ lệnh trên terminal:
https://github.com/bazelbuild/tulsi
Vào thư mục tulsi bằng lệnh:
cd tulsi
Cấp quyền chạy cho file build_and_run.sh:
chmod +x build_and_run.sh
Kiểm tra xcode build version bằng cách chọn Xcode -> preference:

Ở máy tôi là 12.5.1. Vào sửa file build_and_run.sh:

Tùy vào máy bạn mà sửa cho phù hợp.
Gõ tiếp lệnh sau để generate tulsi:
./build_and_run.sh
Đợi 1 lúc tulsi mở lên như hình:

Nếu có lỗi không tìm thấy bazel vui lòng cài nó ở bài 1.
Chọn vào Create new project…
Đặt tên project: DemoUrlRequest(hoặc tên tùy ý do bạn)
Chọn tiếp vào dòng Choose the WORKSPACE file for this project và chọn như sau:

Nhấn next. Sau đó chọn vào nút +:


Chọn phiên bản bazel để build. Bấm Command + shift + . để hiển thị file ẩn của hệ thống. Chọn tiếp bazel như hình:

Ở tab Config bấm nút + và lưu như hình:

Sau đó sẽ hiển thị và chọn như sau:

chọn next:

Chọn tiếp như hình và bấm Save:

Lưu với tên XcodeTusiDemo(hoặc tùy ý). Bấm tiếp generate:

Sau đó tulsi mở Xcode như hình và build:

Bấm vào Get URL contents như hình là bạn đã tạo thành công.