Tôi đang cố gắng sử dụng KeyChainitemwrapper do apple cung cấp. Dự án của tôi đang sử dụng ARC nhưng tôi đã bật ARC trên KeyChainitemwrapper.m. các 'security.framework' khuôn khổ để dự án của tôiLàm cách nào để sửa lỗi "Không xác định biểu tượng cho kiến trúc i386:" _main "liên kết vấn đề?
tôi nhận được vấn đề này liên kết:.
Undefined symbols for architecture i386: "_main", referenced from: start in crt1.10.6.o ld: symbol(s) not found for architecture i386 clang: error: linker command failed with exit code 1 (use -v to see invocation)
tôi mới để phát triển ios nhưng tôi đoán là vấn đề đã làm với thực tế là giả lập đang cố gắng biên dịch nhắm mục tiêu nguồn của tôi i386 thay vì cánh tay? Tôi có đóng không?
Anyways .. nó xuất hiện rằng wrapper này là khá phổ biến vì vậy tôi đã tự hỏi nếu một người có thể quen thuộc với vấn đề này có thể cho vay một bàn tay.
Cảm ơn
Cảm ơn bạn đã trả lời. Dự án của tôi không chứa tệp có tên main.m. Ngoài ra tôi có thể tìm thấy không có tham chiếu đến 'chính'. – Nick
Có bạn đi. Bạn không có 'main()', như trình biên dịch chỉ ra. Bạn có lẽ nên xây dựng lại dự án của bạn từ một mẫu dự án. –
Tôi đã bắt đầu với một mẫu dự án. Có lẽ tôi đã vô hiệu hóa việc xây dựng một cái gì đó ?? – Nick