मैं जो लेकिन निम्नलिखित कोड कुछ भी नहीं है एक बहुत ही साधारण परीक्षण अनुप्रयोग, एक UIButton
से जुड़ी मिल गया है:ईमेल चादर आईओएस में UIDocumentInteractionController से लागू खारिज नहीं कर सकते 8
- (IBAction)buttonUp:(id)sender {
// Build file path
NSString* filePath = [[NSBundle mainBundle] pathForResource:@"testfile"
ofType:@"txt"];
NSURL *url = [NSURL fileURLWithPath:filePath];
m_interactionController = [UIDocumentInteractionController interactionControllerWithURL:url];
[m_interactionController presentOptionsMenuFromRect:CGRectMake(200, 200, 100, 100)
inView:[self view]
animated:YES];
}
यह कोई मुद्दों के साथ बनाता है, और चल रहा है आईओएस 7 के तहत (चौथी पीढ़ी आईपैड पर: ए 1458), यह कोड ठीक काम करता है।
समस्या यह है कि, आईओएस 8 बीटा 5 में, यदि उपयोगकर्ता UIDocumentInteractionController
से "मेल" का चयन करता है, तो प्रदर्शित होने वाली ईमेल शीट को कभी भी बर्खास्त नहीं किया जा सकता है। प्रेषण भेजना वास्तव में मेल भेजता है, लेकिन ईमेल शीट प्रदर्शित होने के लिए जारी है। रद्द करने और ड्राफ्ट को हटाने या सहेजने के लिए चुनने पर कोई प्रभाव नहीं पड़ता है।
समस्या तब होती है जब परीक्षण ऐप एक्सकोड 5.1.1 का उपयोग करके बनाया जाता है। हालांकि, यदि ऐप एक्सकोड 6 जीएम के साथ बनाया गया है, तो समस्या नहीं होती है, और कोड ठीक काम करता है।
क्या ऊपर दिए गए कोड के साथ कुछ गलत है?
हाय रिच मुझे एक ही समस्या का सामना करना पड़ रहा है। क्या xcode 5.1.1 पर कोई कामकाज है? – Vijay
@ विजय एक्सकोड 6 के साथ पुनर्निर्माण के अलावा किसी भी कामकाज से अवगत नहीं है, लेकिन, कम से कम, समस्या आईओएस 8 के रिलीज़ संस्करण में नहीं होती है। – Rich
असल में, हमारे पास यह समस्या अभी भी चल रही है। कोई उपाय? – LordT