Tôi cố gắng để làm một xây dựng tự động hóa đơn giản của ứng dụng iPhone của tôi với TeamCity, nhưng có vấn đề dai dẳng này ..iPhone: Nén .app file trong dòng lệnh (Mac OS X) loại bỏ codesigning
Khi tôi bằng tay đón và cài đặt tập tin .app từ thư mục build nó hoạt động rất tốt (đồng bộ trơn tru với iTunes và tôi có thể xem ứng dụng trên điện thoại của tôi)
Nhưng khi tôi cố nén nó bằng/bin/zip hoặc ditto ... thì nội dung nén rời CodeSigning (iTunes nói rằng nó không thể cài đặt ứng dụng này vì nó không được ký)
Tôi đã thử kết hợp khác nhau của những điều này ..
ditto -ck --rsrc --keepParent HelloWorld.app HelloWorld.zip
Còn ý tưởng nào nữa không?
Tôi cố gắng này quá nhưng vẫn nhận được lỗi tương tự
version=$(date "+%Y-%m-%d.%H.%M.%S")
cd "$CONFIGURATION_BUILD_DIR"
zip -r -y "HelloWorld-$version.zip" HelloWorld.app
Cảm ơn bạn đã trả lời nhanh chóng nhưng vẫn nhận được cùng một vấn đề , Tôi đã chỉnh sửa câu hỏi của mình bằng tập lệnh chính xác mà tôi đang sử dụng .. – Santthosh
@Santthosh Xin lỗi bạn vẫn gặp sự cố. Tôi đã có chính xác cùng một vấn đề và thêm -y giải quyết nó cho tôi. Bạn kịch bản có vẻ tốt với tôi. Tôi sẽ cập nhật nếu tôi tìm thấy thêm thông tin về vấn đề này. – RedBlueThing
Xin lỗi bạn đã đúng ... Tôi đã nén trước khi CodeSign đang diễn ra (được liệt kê trong một chủ đề khác http://stackoverflow.com/questions/1409981/how-to-run-a-script-after-xcode-runs -odesign-on-my-iphone-app) – Santthosh