2015-04-22 25 views
5

Tôi đã xây dựng với Chrome-Mobile-Apps trong vài tuần qua ở XCode mà không gặp vấn đề gì cho đến sáng nay, nơi tôi nhận được Erorr itms-90035 khi tôi cố gắng gửi lưu trữ của mình tới App Store. Nó sẽ xác nhận tốt, nhưng khi tôi cố gắng gửi - nada. Dưới đây là lỗi tôi nhận được:Lỗi XCode itms-90035 - Chữ ký không hợp lệ?

xcode error itms-90035

tôi thấy this chủ đề có cùng một vấn đề, nhưng các giải pháp đánh giá cao nhất là không làm việc cho tôi. Các tập tin nó trỏ đến trong erorr của tôi là một tập tin thực thi Unix rằng khi tôi chạy không làm bất cứ điều gì và tôi không chắc chắn nếu nó an toàn để xóa. Tôi đã tìm kiếm theo dự án cho các tệp .sh nhưng chỉ tìm thấy một tệp được yêu cầu để chạy dự án. Tôi không chắc chắn lỗi thực sự đến từ đâu? Bất kỳ hỗ trợ nào? Tôi vô cùng bối rối ở đây. Tôi nghĩ rằng táo đã thay đổi thứ gì đó.

chỉnh sửa Có Tôi biết rằng có một chuỗi khác về chủ đề này, đó là nơi tôi kiểm tra lần đầu tiên, như tôi đã nói trong bài đăng của mình. Thật không may, các giải pháp trong chuỗi đó không liên quan đến vấn đề của tôi. Tôi chỉ có một tệp .sh trong dự án của mình và tôi bắt buộc phải sao chép nội dung của thư mục www w/cordova vào dự án iOS, tôi nghĩ vậy. Nếu tôi xóa tệp, dự án của tôi sẽ không xây dựng.

edit2 điều duy nhất trong copy bundle resources chút tôi trong build phases tab là tất cả các tập tin hình ảnh biểu tượng/splash của tôi và MainViewController.xib. Tôi không nghĩ rằng đây là vấn đề

+0

Bạn đã kiểm tra ở đây chưa? Http: //stackoverflow.com/questions/29859996/error-itms-90035 – JSA986

Trả lời

3

Bạn cần xóa tệp .sh trong thư mục thành phần của bạn. Vì vậy, chỉ cần làm theo các đường dẫn hướng dẫn cho tập tin nhị phân của bạn, tìm tập tin kết thúc bằng .sh và xóa nó. Bạn sẽ được tốt để đi. Apple gần đây thực thi điều này, và nó là siêu gây phiền nhiễu.

Tham khảo các giải pháp ban đầu làm việc cho tôi ở đây: Error itms-90035 - Xcode

+0

Tôi không có tệp .sh trong thư mục thành phần bower của tôi, tôi đã thử tìm kiếm và nada. Các tập tin trong lỗi là chỉ đến một tập tin thực thi unix – shanling

0

Đối với tôi, đó là với git. Tôi đã xóa tệp .git bằng cách chạy rm -rf .git và ứng dụng đã được gửi thành công.

+0

Không có git về dự án này! Không chắc chắn những gì đang xảy ra .. – shanling

+0

Kiểm tra đường dẫn tài nguyên Sao chép. Tôi tìm thấy một tập tin 'do-git' và tôi đã xóa nó và nó hoạt động. Hãy chắc chắn rằng bạn kiểm tra tất cả các tập tin trong đó, và loại bỏ không cần thiết của một. – nithinreddy

-1

Đối với tôi, lỗi có liên quan đến việc có tệp trong 'Sao chép tài nguyên gói' không thuộc về đó. Đọc các chủ đề khác nó có vẻ là một chủ đề phổ biến. Nó không phải là quá nhiều của một loại tập tin cụ thể nhưng nhiều hơn về 'bất kỳ' tập tin mà không nên có. Nếu bạn đi vào mục tiêu ứng dụng của bạn/Xây dựng giai đoạn/Sao chép tài nguyên bó ... Tôi hy vọng bạn sẽ tìm thấy một tệp không thuộc về đó (với tên 'được đánh dấu'? - giả sử bạn có tất cả các nhà chức trách đăng nhập mã). Loại bỏ các tập tin từ các nguồn tài nguyên sao chép bó ... (không nhất thiết phải từ dự án của bạn - bạn có thể cần tập tin đó cho bạn ứng dụng để làm việc) ... chỉ cần lấy nó ra khỏi 'Sao chép tài nguyên bó'. Nếu bạn vẫn không chắc chắn tệp nào gây ra sự cố của mình, hãy thử Lưu trữ và Xác thực ứng dụng của bạn. Mặc dù, nó sẽ xác nhận tốt nó sẽ chỉ ra một tập tin với Zero Entitlements. Tập tin đó sẽ là vấn đề.

+0

Bạn có thể vui lòng chia nhỏ câu trả lời đó trong các đoạn để dễ đọc hơn không? Đánh dấu yêu cầu một dòng trống giữa các đoạn văn. – Xan

+0

Khi tôi kiểm tra phần Tài nguyên Bản sao bó của xcode không có gì trong đó liên quan đến tệp nó nói rằng nó có vấn đề với, chỉ cần biểu tượng của tôi và hình ảnh giật gân và MainViewController.xib, mà âm thanh quan trọng và tôi không chắc tôi nên tẩy. – shanling

-1

Tôi đã sửa lỗi này bằng cách chỉ xóa toàn bộ tệp thực thi unix. Dự án của tôi không cần nó rõ ràng. Không phải là một giải pháp tuyệt vời (thực sự là tồi tệ nhất) nhưng nó hoạt động!

0

Điều tương tự đã xảy ra với tôi. Tôi đang sử dụng công cụ xây dựng điện thoại để tạo tệp .ipa của mình.

Mẹo của tôi là xem đường dẫn của tệp được đề cập trong thông báo lỗi. Khi tôi nhìn vào nó, nó dường như đề cập đến một tập tin mà không phải là một phần của dự án của tôi cả.Nó bật ra rằng quá trình xây dựng của tôi đã không làm sạch một cách thích hợp của thư mục mà nó sao chép các tập tin được nén và gửi đến xây dựng phonegap - để các tập tin cũ, nơi vẫn còn bao gồm.

Thêm bước khởi đầu dọn dẹp thích hợp vào quy trình xây dựng của tôi đã khắc phục sự cố ngay lập tức.

0

Hãy kiểm tra xem bạn có đang sử dụng phiên bản crittercsim trước 5.2.0 không, nó có tên tệp dsym_upload.sh cũng gây ra sự cố, nếu đúng như vậy, vui lòng cập nhật nguồn crittercism của bạn.

Các vấn đề liên quan