Avatar ·

UIActivityViewController iPad पर iOS 8 में क्रैश: दिखाने पर क्रैश

सभी को नमस्ते! मैं Swift में iOS के लिए एक ऐप लिख रहा हूँ और एक समस्या का सामना कर रहा हूँ: मेरा UIActivityViewController iPad पर iOS 8 के साथ स्थिर रूप से क्रैश होता है, जबकि iPhone पर सब कुछ ठीक काम करता है। यहाँ मेरा कोड है:\n\n```swift\nlet textToShare = "इस टेक्स्ट को शेयर करें"\nlet activityVC = UIActivityViewController(activityItems: [textToShare], applicationActivities: nil)\npresentViewController(activityVC, animated: true, completion: nil)\n```\n\niPhone पर यह कंट्रोलर को मोडली दिखाता है, और सब ठीक है। लेकिन iPad पर (उदाहरण के लिए, iOS 8.1 वाला iPad Air) ऐप इस त्रुटि के साथ क्रैश होता है:\n\n```\n*** Terminating app due to uncaught exception 'NSGenericException', reason: 'UIPopoverPresentationController should have a non-nil sourceView or barButtonItem set before the presentation occurs.'\n```\n\nमैंने पढ़ा है कि iPad पर UIActivityViewCont