मैं NSData
रूप CloudKit
के लिए एक चित्र अपलोड करने के लिए, और की दुकान यह कोशिश की, लेकिन एक अपेक्षाकृत बड़ी तस्वीर, कैमरे से खींची साथ, मैं इस त्रुटि मिलती है:क्लाउडकिट में बड़ी छवि कैसे स्टोर करें?
Error saving record <CKRecordID: 0x15998770; 04359DFA-8370-4000-9F53-5694FC53FA9C:(_defaultZone:__defaultOwner__)> to server: record too large id=04359DFA-8370-4000-9F53-5694FC53FA9C of type UserSetting
क्या डेटा का अधिकतम आकार करने में सक्षम है CloudKit
में स्टोर करें?
CloudKit
में कैमरे के साथ ली गई बड़ी छवियों को आप कैसे स्टोर करते हैं?
मैंने दो छवियों के साथ प्रयास किया, और मैं उनका आकार निर्धारित करना चाहता हूं।
let d = UIImagePNGRepresentation(image)
println("d.length: \(d.length)")
d.length: 55482
< - काम करता हैd.length: 17614327
< -
[एप्पल] से (https://developer.apple.com/library/prerelease/ios/documentation/CloudKit प्रलेखन के अनुसार /Reference/CKAsset_class/index.html): * किसी संपत्ति ऑब्जेक्ट का उपयोग करके सहेजी गई फ़ाइलों या डेटा को 250 एमबी से बड़ा नहीं होना चाहिए। * – Mojo66
क्या किसी छवि से URL बनाने का कोई तरीका है? मेरे पास उपयोगकर्ता ऐप के भीतर छवि को क्लिक करने या UIImagePickerController का उपयोग करने के बीच चयन करता है। – penatheboss