Tôi có một ứng dụng sử dụng API thư viện iPod để truy cập cơ sở dữ liệu bài hát trong iOS. Với việc phát hành iTunes Match, mọi bài hát không có trên thiết bị sẽ không tải được. Có cách nào tôi yêu cầu bài hát được tải xuống không? Có lẽ sử dụng API iCloud mới?MPMediaItem và iTunes Match
Chỉnh sửa: Để rõ ràng, tôi không hỏi cách tải xuống các bài hát có iTunes Match bằng iPhone. SDK iOS cho phép truy cập vào Thư viện iPod thông qua MPMediaQuery/MPMediaItems. Trên thiết bị iOS có iTunes Match bật các bài hát trong thư viện iTunes Match của bạn nhưng không phải cục bộ trên thiết bị được trả về thông qua MPMediaQuery, tuy nhiên MPMediaItems có cờ 'có thể xuất' được đặt thành false. Khi tôi truy cập các bài hát này trong ứng dụng Nhạc, chúng sẽ tự động được tải xuống. Tôi muốn kích hoạt tải xuống tự động tương tự thông qua MPMediaItem.
Tôi đã xem các mục trong iTunes Khớp với vai trò là một phần của iCloud và có phần iCloud mới của SDK iOS 5. Tuy nhiên, tôi hiểu rằng tôi chỉ có thể tải dữ liệu ứng dụng của mình như đã tải lên. Tôi đã hy vọng có một cách thông qua MPMediaItem hoặc sử dụng URL thông qua iCloud để kích hoạt tải xuống iTunes Match.
Câu hỏi này có thể phù hợp hơn với Apple.SE – JW8
Không phải là Apple.SE nhiều hơn cho việc sử dụng thiết bị chứ không phải để mã hóa trên thiết bị? – TurqMage
bạn có thể làm rõ ý nghĩa của từ "cờ 'có thể xuất khẩu" của họ không? Tôi không biết về một tài sản có thể xuất khẩu. Bạn đang đề cập đến MPMediaItemPropertyAssetURL? – prendio2