2015-12-30 20 views
9

Tôi đang xây dựng một ứng dụng hybrid sử dụng ion và khi tôi cố gắng để tải nó lên kho ứng dụng, nó mang lại cho tôi lỗi nàykhông thể tìm thấy nền tảng gia đình trong Info.plist CFBundleSupportedPlatforms hoặc Mach-O LC_VERSION_MIN cho phantomjs

không thể tìm thấy nền tảng gia đình trong Info.plist CFBundleSupportedPlatforms hoặc Mach-O LC_VERSION_MIN cho phantomjs

có ai gặp phải cùng một vấn đề và tìm ra cách để sửa chữa nó?

tôi nghi ngờ nó xuất phát từ một trong những plugin hoặc node_modules mà tôi sử dụng trong dự án của tôi được gây ra lỗi ..

Trả lời

7

Đã các lỗi tương tự, trong trường hợp của tôi vấn đề là tôi đã có một số file DSYM trong tài nguyên nhóm của tôi.

Đã khắc phục sự cố bằng cách xóa tất cả các tệp .DSYM mẫu Sao chép Gói tài nguyên Xây dựng giai đoạn. Thông tin

Thông tin thêm về chủ đề này: https://github.com/Alamofire/Alamofire/issues/823

1

Tôi đã có cùng một vấn đề với ứng dụng mẹ đẻ của tôi.

Tôi đang sử dụng Carthage (https://github.com/Carthage/Carthage v.0.15.2) trong đó tôi có phụ thuộc D1 có phụ thuộc lồng nhau D2.

Tôi không chắc chắn những gì đã xảy ra, nhưng khi lưu trữ những phụ thuộc này xảy ra là tệp dSYM từ D2 lẻn vào kho lưu trữ trong thư mục khung của D1. Tôi đã xóa tệp dSYM khỏi lưu trữ và tôi đã có thể gửi.

Vì vậy, hãy xem lưu trữ của bạn và xem có bất kỳ tệp .bundle, .dSYM hoặc tương tự hay không, địa điểm không nên.

Đây là nơi tôi tìm thấy nguồn gốc của những rắc rối của tôi:

~/Library/Developer/Xcode/Archives/2016-04-14/ARCHIVENAME.xcarchive/Products/Applications/APPNAME.app/Frameworks/D1.framework 

Vấn đề này có thể được gây ra bởi một trong hai Carthage hay các khuôn khổ, hoặc một cái gì đó hoàn toàn khác nhau, do đó đề cập ở trên "giải pháp" là một cách giải quyết cho hiện nay.

+0

Cũng sử dụng Carthage và bản hack này cũng hoạt động cho tôi. ?!? –

2

Tôi gặp sự cố này trong ứng dụng ionic khi một trong các plugin được thêm vào bower.json dưới dạng phụ thuộc thay vì làm plugin. Một bản sao của nó đã kết thúc trong thư mục www/lib và một khi nó đã được gỡ bỏ, tôi đã ngừng nhận được lỗi đó.

+0

Đây cũng là trường hợp của tôi. Bất cứ khi nào tôi thêm một lib mới với bower nó lại thêm plugin facebook vào thư mục lib và gây ra lỗi này. Loại bỏ nó khỏi thư mục lib và sau đó chạy ios build ios một lần nữa giải quyết nó. –

-1

Tôi biết đã muộn để trả lời nhưng gần đây tôi gặp vấn đề này khi tạo lưu trữ cho ứng dụng của mình. Đối với điều đó tôi thấy rằng tôi đã thêm một trong các khuôn khổ của tôi (mà tạo ra lỗi) trong Mục tiêu dự án-> Chung-> Nhúng Binaries.

thay vì thêm nó trong:

Dự án Targets-> General-> Khung Liên Kết và Libraries. Chỉ cần xóa khung khỏi Embedded Binaries và thêm lại nó vào Linked Frameworks and Libraries giải quyết vấn đề của tôi.

+0

Vui lòng không thêm yêu cầu cho upvotes, Er. Vihar. Chúng tôi muốn bỏ phiếu hữu cơ ở đây. Khi một cái gì đó đã được sửa đổi trong một bài viết, xin vui lòng ping các biên tập viên có liên quan để thay đổi có thể được thảo luận, thay vì tổng hợp lăn nó trở lại. Cảm ơn bạn. – halfer

+0

@halfer Tôi nhận được quan điểm của bạn và sẽ xem xét. Nhưng hãy hướng dẫn tôi rằng câu trả lời của tôi không hữu ích? Nếu không thì vui lòng cập nhật cho tôi tại thời điểm nào bạn nghĩ rằng nó không hữu ích như, không hữu ích, không kỹ thuật, không liên quan, trùng lặp hoặc bất kỳ khác. –

+0

Có vẻ hữu ích với tôi, nhưng tôi không chắc tại sao bạn lại hỏi điều đó. Nó không liên quan đến điểm tôi đã tạo ra. Tôi đã chỉ ra rằng chúng tôi không thích yêu cầu rõ ràng về upvotes, và chúng tôi _really_ không thích mọi người hoàn tác công việc của người khác. Hy vọng rằng sẽ giúp! – halfer

0

Tôi đã giải quyết vấn đề này bằng cách xóa các tệp không cần thiết trong dự án của tôi. Cụ thể, tôi có một số Cartfile trong dự án của tôi và tham chiếu Thư mục Carthage để tôi có thể dễ dàng truy cập vào nó.

Tôi đã xóa tham chiếu thư mục nhưng tôi giữ Cartfile trong dự án của mình. Tôi đảm bảo rằng Cartfile không có trong giai đoạn xây dựng Copy Bundle Resources của tôi. Một trong 2 vấn đề này đã khắc phục được vấn đề của tôi.

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