मेरे ऐप में मैं .vcf फ़ाइल को MFMailComposeViewController में अनुलग्नक के रूप में जोड़ना चाहता हूं।एप्लिकेशन में संलग्नक के रूप में .vcf फ़ाइल को जोड़ने के लिए कैसे करें
6
A
उत्तर
3
documentation for MFMailComposeViewController से पता चलता है कि इसकी addAttachmentData: माइम प्रकार: फ़ाइल का नाम:
- (void)addAttachmentData:(NSData*)attachment mimeType:(NSString*)mimeType fileName:(NSString*)filename
लगाव वास्तविक vcf भरी हुई या NSData में तब्दील फ़ाइल है: उदाहरण विधि जाने का रास्ता है।
एक vcf के लिए MIMETYPE@ "पाठ/x-vcard" है।
फ़ाइल नाम जो भी आप इसे कॉल करना चाहते हैं, हालांकि आपको यह सुनिश्चित करने के लिए .vcf एक्सटेंशन का उपयोग करना चाहिए ताकि ईमेल प्रोग्राम इसे समझ सकें।
+0
सभी संपर्क pls के लिए आईफोन में एक वीसीएफ फ़ाइल बनाने के लिए कैसे मेरी मदद करें। – parag
3
एक वीसीएफ फ़ाइल बनाने और इसे निर्देशिका में सहेजने के लिए नीचे दिए गए कोड का उपयोग करें।
ABAddressBookRef addressBook = ABAddressBookCreate();
//-------------------Creating and saving vcf --------------------------------
CFArrayRef contacts = ABAddressBookCopyArrayOfAllPeople(addressBook);
CFDataRef vcards = (CFDataRef)ABPersonCreateVCardRepresentationWithPeople(contacts);
NSString *vcardString = [[NSString alloc] initWithData:(NSData *)vcards encoding:NSUTF8StringEncoding];
NSError *error;
NSFileManager *fileMgr = [NSFileManager defaultManager];
NSArray *paths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES);
NSString *folderPath = [paths objectAtIndex:0];
NSString *filePath = [folderPath stringByAppendingPathComponent:@"contacts.vcf"];
[vcardString writeToFile:filePath atomically:YES encoding:NSUTF8StringEncoding error:nil];
NSLog(@"Documents directory: %@",[fileMgr contentsOfDirectoryAtPath: folderPath error:&error]);
if (addressBook) {
CFRelease(addressBook);
}
संबंधित मुद्दे
- 1. एंड्रॉइड: एप्लिकेशन से ईमेल संलग्नक के रूप में एक छवि कैसे भेजें?
- 2. ActiveAdmin में एप्लिकेशन पर वापस लिंक जोड़ने के लिए कैसे?
- 3. किसी वीबी.NET एप्लिकेशन में ब्राउज़ टू फ़ाइल संवाद को जोड़ने के लिए
- 4. कंसोल अनुप्रयोग में App.Config फ़ाइल को जोड़ने के लिए कैसे करें
- 5. java.library.path में rxtxSerial जोड़ने के लिए कैसे?
- 6. इंटरफ़ेस बिल्डर में MKUserTrackingBarButtonItem को जोड़ने के लिए कैसे करें
- 7. विजुअल स्टूडियो में NUnit को जोड़ने के लिए कैसे करें
- 8. होम विकल्प के रूप में एप्लिकेशन को पंजीकरण कैसे करें
- 9. एक फ़ाइल के रूप में एक चरित्र के रूप में एक कैरिज रिटर्न जोड़ने के लिए कैसे?
- 10. Qt .pro फ़ाइल पर "त्रुटि के रूप में चेतावनियां" नियम जोड़ने के लिए कैसे?
- 11. विंडोज फ़ाइल आइकन में प्रतीक जोड़ने के लिए कैसे?
- 12. रावेनडीबी संलग्नक - कार्यक्षमता कैसे करें?
- 13. WPF में WinForm उपयोगकर्ता नियंत्रण को जोड़ने के लिए कैसे करें ताकि मैं इसे xaml.cs फ़ाइल
- 14. ईमेल संलग्नक के रूप में मेमोरीस्ट्रीम के साथ ईपीप्लस - फ़ाइल खाली है
- 15. कैसे एक UITableViewController प्रोग्राम के रूप में करने के लिए एक UIToolbar जोड़ने के लिए?
- 16. आर में किसी डेटासेट में हेडर जोड़ने के लिए कैसे?
- 17. शैल स्क्रिप्ट प्रत्येक फ़ाइल में पाठ जोड़ने के लिए?
- 18. क्या कोई भी संलग्नक जोड़ने के लिए Confluence.pm प्राप्त करने में सक्षम है?
- 19. ग्रहण को स्वचालित रूप से IF कथन में ब्रेसिज़ जोड़ने के लिए कैसे करें?
- 20. सी # (संलग्नक के साथ) से ईमेल एप्लिकेशन (एमएपीआई) लॉन्च करना
- 21. एक स्क्रॉल दर्शक के अंदर एक ग्रिड को जोड़ने के लिए कैसे प्रोग्राम के रूप में
- 22. किसी जावा फ़ाइल एप्लिकेशन को किसी विशेष फ़ाइल प्रकार के लिए डिफ़ॉल्ट प्रोग्राम के रूप में उपयोग करें?
- 23. roxygenise केवल एक। फ़ाइल को फ़ाइल और उसके दस्तावेज़ को पैकेज में जोड़ने के लिए फ़ाइल
- 24. vsto + संलग्नक को अलग करें
- 25. एमवीसी 4 संपादक के लिए लाइन आइटम को गतिशील रूप से जोड़ने के लिए कैसे करें?
- 26. डेस्कटॉप एप्लिकेशन के रूप में Django प्रोजेक्ट्स: कैसे करें?
- 27. intelij में mg को जोड़ने के लिए org.apache.commons.io.Filename जोड़ने के लिए कैसे?
- 28. प्रोग्रामेटिक रूप से संदर्भ जोड़ने के लिए
- 29. ग्राफ में ब्रेसिज़ जोड़ने के लिए कैसे?
- 30. साजिश में लेबल जोड़ने के लिए कैसे
सभी संपर्क pls के लिए आईफोन में एक वीसीएफ फ़ाइल बनाने के लिए कैसे मेरी मदद करें। – parag