Im làm việc trên dự án phát nhạc trên iOS và muốn tận dụng SDK SoundCloud.Kiến trúc SoundCloud iOS SDK
Tôi đi theo hướng dẫn này để các tee: https://developers.soundcloud.com/docs/api/ios-quickstart
Năm SoundCloud phụ thuộc là:
- CocoaSoundCloudAPI
- OAuth2Client
- JSONKit
- OHAttributedLabel
- CocoaSoundCloudUI
Tất cả năm dự án này đều có sẵn dưới dạng mô-đun con mà bạn chỉ cần thêm vào kho lưu trữ git hiện tại của mình. Theo hướng dẫn được liên kết ở trên, bạn có nghĩa vụ có thể thêm chúng và tiếp tục với dự án của bạn. Tuy nhiên, kiến trúc của họ là tất cả khác nhau! CocoaSOundCloudAPI, JSONKit, OHAttributedLabel và CocoaSoundCloudUI là tất cả các dự án kiến trúc 32 bit, trong khi OAuth2Client là một dự án kiến trúc 64bit.
Không có vấn đề gì tôi xây dựng dự án của mình dưới dạng 32 hoặc 64 bit, tôi gặp lỗi liên kết Mach-O. Tôi đã thêm cả 32bit và 64bit làm Kiến trúc hợp lệ trong Dự án Xcode chính của tôi, nhưng vấn đề vẫn tồn tại.
Tôi cũng không thể tìm thấy các phiên bản khác của các mô-đun con này. Tôi không thể là người duy nhất với vấn đề này, như tôi đã theo nghĩa đen theo từng từ hướng dẫn, nhưng tôi không thể tìm thấy bất kỳ giải pháp bất cứ nơi nào.
Hãy giúp tôi!
Tôi đang sử dụng Xcode 6 và xây dựng cho SDK iOS8.
Cảm ơn!
Edit:
Dưới đây là ảnh chụp màn hình của kiến trúc của tôi và các lỗi ...
Holy crap man, nó đã hoạt động! Tôi đã từ bỏ việc tìm kiếm giải pháp cho những tháng trước đây! Bạn thật tuyệt vời, bạn đã hình dung ra điều này như thế nào? – tbogatchev
Đó là một cảnh báo rằng 'pod install' vẫn tiếp tục ném, vì vậy tôi quyết định thêm nó vào. Vui vì nó cũng làm việc cho bạn! Tôi nghĩ rằng tất cả nó thực sự là đảm bảo rằng các pods và các mục tiêu của riêng bạn được xây dựng cho cùng một kiến trúc? Thành thật mà nói, tôi không có ý tưởng. Lỗi trình liên kết là lỗi ít được yêu thích nhất của tôi. –