Xcode से iOS सिम्युलेटर लॉन्च करें और काली स्क्रीन प्राप्त करें, इसके बाद Xcode लटका हुआ है और कार्यों को रोकने में असमर्थ है


85

IOS सिम्युलेटर में अपने मूल iPhone एप्लिकेशन (स्टैनफोर्ड आईट्यून्स CS193p व्याख्यान के माध्यम से जाने के दौरान) को चलाने में मुझे परेशानी हो रही है।

मैं थोड़ी देर के लिए (Google और SO दोनों) खोज रहा हूं, लेकिन अभी तक कोई समाधान नहीं मिल सका है। कई समान कीड़े हैं, लेकिन समाधान इसे ठीक नहीं करते हैं।

Xcode में मैं "रन" पर क्लिक करता हूं। यह सफलतापूर्वक संकलित करता है और बनाता है, iOS सिम्युलेटर लॉन्च करता है लेकिन यह ऐप लोड करने के लिए कभी नहीं मिलता है। शीर्ष पर केवल स्थिति पट्टी। एक काली स्क्रीन के साथ।

मैंने केवल बहुत ही बुनियादी कोड (व्याख्यान के साथ निम्नलिखित) लिखे हैं और इस समस्या को हल नहीं कर सकता।

अधिक मामलों को भ्रमित करने के लिए, मैंने (UIWebView)इन व्याख्यानों से पहले एक वेब आवरण लिखा और यह ठीक काम करता है। लेकिन कोड में कोई अंतर नहीं है। सभी नए ऐप जो मैं स्क्रैच से बनाता हूं, सभी एक ही ब्लैक स्क्रीन समस्या के साथ विफल हो जाते हैं।

अगर मैं सिम्युलेटर पर होम बटन दबाता हूं और ऐप लॉन्च करता हूं, तो यह प्रदर्शित होगा। लेकिन Xcode को पता नहीं लगता कि क्या चल रहा है।

यह ऐसा है जैसे कि Xcode ने iOS सिम्युलेटर से बात करने की क्षमता खो दी है और यह मानकर चल रहा है (भले ही मैंने iOS सिम्युलेटर छोड़ दिया हो)। मैं कोशिश करता हूं और Xcode छोड़ता हूं, और यह मुझे कार्यों को रोकने के लिए कहता है। फिर बस लटक जाती है। इसलिए मुझे Xcode से बाहर निकलने के लिए पुनरारंभ करने के लिए मजबूर करना होगा।

मैं उपयोग कर रहा हूँ: OSX 10.8.2 Xcode 4.5.2 iOS सिम्युलेटर 6.0

CalculatorAppDelegate.h

#import <UIKit/UIKit.h>

@interface CalculatorAppDelegate : UIResponder <UIApplicationDelegate>

@property (strong, nonatomic) UIWindow *window;

@end

CalculatorAppDelegate.m

#import "CalculatorAppDelegate.h"

@implementation CalculatorAppDelegate

- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions (NSDictionary *)launchOptions
{
    // Override point for customization after application launch.
    return YES;
}

- (void)applicationWillResignActive:(UIApplication *)application
{
// Sent when the application is about to move from active to inactive state. This can occur for certain types of temporary interruptions (such as an incoming phone call or SMS message) or when the user quits the application and it begins the transition to the background state.
// Use this method to pause ongoing tasks, disable timers, and throttle down OpenGL ES frame rates. Games should use this method to pause the game.
}

- (void)applicationDidEnterBackground:(UIApplication *)application
{
// Use this method to release shared resources, save user data, invalidate timers, and store enough application state information to restore your application to its current state in case it is terminated later. 
// If your application supports background execution, this method is called instead of applicationWillTerminate: when the user quits.
}

- (void)applicationWillEnterForeground:(UIApplication *)application
{
// Called as part of the transition from the background to the active state; here you can undo many of the changes made on entering the background.
}

- (void)applicationDidBecomeActive:(UIApplication *)application
{
// Restart any tasks that were paused (or not yet started) while the application was inactive. If the application was previously in the background, optionally refresh the user interface.
}

- (void)applicationWillTerminate:(UIApplication *)application
{
// Called when the application is about to terminate. Save data if appropriate. See also applicationDidEnterBackground:.
}

@end

CalculatorViewController.h

#import <UIKit/UIKit.h>

@interface CalculatorViewController : UIViewController
@property (weak, nonatomic) IBOutlet UILabel *display;

@end

CalculatorViewController.m

#import "CalculatorViewController.h"

@implementation CalculatorViewController

@synthesize display = _display;

- (IBAction)digitPressed:(UIButton *)sender
{
    NSString *digit = [sender currentTitle];
NSLog(@"digit pressed = %@", digit);
}

@end

1
मुझे यह कभी-कभी मिलता है। यह पूरी तरह से प्रोजेक्ट कोड से संबंधित नहीं है और XCode के साथ कुछ बग या समस्या है। यह पहले के संस्करणों (XCode 4.x) में भी हुआ था। छोड़ देने के लिए कोई उपाय नहीं।
वसंत

1
हां, मैं बल छोड़ता हूं, अपने कंप्यूटर को पुनरारंभ करता हूं, फिर स्टार्टअप Xcode। इसके अलावा आप Xcode आयोजक (परियोजना अनुभाग) में "व्युत्पन्न डेटा" को हटाना चाहते हैं
MCKapur

2
यदि आपका सिम्युलेटर आपकी स्क्रीन पर फिट नहीं बैठता है, तो आप एक सफेद पृष्ठभूमि के साथ एक बुनियादी ट्यूटोरियल ऐप के नीचे देख सकते हैं। स्क्रॉल करके, विंडो को घुमाने या स्केल करने (कमांड + 3) से आप पता लगा सकते हैं। यह एक शुरुआत के लिए स्पष्ट नहीं हो सकता है, इस प्रकार यह किसी की मदद कर सकता है।
डिएगो जी

जवाबों:


94

हैरानी की बात यह है कि मेरे लिए जो काम किया वह आईओएस सिम्युलेटर मेनू पर जा रहा था, और "रीसेट सामग्री और सेटिंग्स" दबा रहा था। (iOS 13 में, इसके तहत हार्डवेयर)


11
जीप, कि मेरे लिए चाल चली गई! आप में से उन लोगों के लिए जो उस विकल्प को नहीं खोज सके: सिम्युलेटर शुरू करें और फिर मेनू बार (स्क्रीन के ऊपर) में चुनें iOS-Simulator -> Reset Content and Settings
टिमो

9
मेरी बिल्कुल भी मदद नहीं की: (
नकल

1
@daylight आपकी टिप्पणी के लिए धन्यवाद। मैंने नोट किया कि यह समस्या केवल एक विशिष्ट परियोजना के लिए मौजूद है, और क्योंकि यह परियोजना सिर्फ परीक्षण उद्देश्यों के लिए बनाई गई है, जिसकी मुझे ज्यादा परवाह नहीं है।
नकल

1
@ मिमिक रनिंग की कोशिशxcrun simctl shutdown all
Rish

1
यह सेटिंग अब "डिवाइस" मेनू बार के अंतर्गत है
izhang05

43

एमुलेटर को रीसेट करने से पहले पहले अपने प्रोजेक्ट्स " प्रोजेक्ट नेविगेटर " स्क्रीन पर जाएं और सामान्य के तहत -> डिपॉजिट इंफो स्क्रीन चेक करें कि मुख्य इंटरफ़ेस प्रॉपर्टी ठीक से सेटअप है!

यहां छवि विवरण दर्ज करें


यह मेरे लिए काम किया! हालांकि मेरी समस्या डिवाइस पर थी। लॉन्च की छवि के बाद, यह केवल एक स्टेटस बार के साथ काला हो जाता है। AppDelegate पर ApplicationDidLaunchWithOptions तक भी नहीं पहुंच रहा है।
SleepNot

Im के लिए बहुत नया है ईमानदार होना, लेकिन ऐसा लगता है कि आपका ऐप स्टार्टअप पर एक अपवाद फेंक रहा है। क्या यह एमुलेटर में सही तरीके से काम करता है? आप इसे एमुलेटर के माध्यम से चलाने की कोशिश कर सकते हैं और आपके लॉग पर एक नज़र डाल सकते हैं, इससे आपको कुछ संकेत मिल सकते हैं कि अगर ऐसा हो तो अपवाद क्या है
क्रिस

नहीं, अब ठीक है। कोई अपवाद आउटपुट नहीं कर रहा था, मैंने भी लॉगिंग की कोशिश की। आपके जवाब ने इसे मेरे लिए हल कर दिया।
1

इसी तरह का मुद्दा यहाँ। अगले भाग "ऐप आइकन और लॉन्च इमेज" में "लॉन्च स्क्रीन फ़ाइल" सेट नहीं किया गया था। एक बार सेट करने के बाद मैंने फिर से अपना यूआई किया।
१up बजे क्नेप

मैंने अपने मुख्य स्टोरीबोर्ड को हटा दिया और इसे फिर से जोड़ दिया, जिसने "मेन इंटरफेस" की स्थापना की परियोजना को खाली कर दिया। बहुत - बहुत धन्यवाद! इसने मेरा रहस्य तय कर दिया।
मिशेल

16

यदि आप SwiftUI का उपयोग कर रहे हैं

यदि आप Xcode 11 के पिछले संस्करण से अपडेट कर रहे हैं, तो SceneDelegate willConnectTo session: options connectionOptionsआरंभीकरण में कुछ बदलाव हैं :

मुख्य windowका उपयोग अब आरंभिक रूप से किया जाता है UIWindow(windowScene: windowScene), जहां इसका उपयोग किया जाता हैUIWindow(frame: UIScreen.main.bounds)

पिछले संस्करण पर:

    let window = UIWindow(frame: UIScreen.main.bounds)
    window.rootViewController = UIHostingController(rootView: ContentView())
    self.window = window
    window.makeKeyAndVisible()

नए संस्करण में:

    if let windowScene = scene as? UIWindowScene {
        let window = UIWindow(windowScene: windowScene)
        window.rootViewController = UIHostingController(rootView: ContentView())
        self.window = window
        window.makeKeyAndVisible()
    }

1
आपका बहुत-बहुत धन्यवाद, यह एक अपेक्षाकृत नई तकनीक है। यह जवाब खोजना थोड़ा चुनौतीपूर्ण था, यह मेरे समाधान का जवाब था!
युलियानी नोरिएगा

बहुत बहुत धन्यवाद, मैंने सब कुछ करने की कोशिश की। यह इतना स्पष्ट समाधान नहीं है कि इसे साझा करने के लिए धन्यवाद।
नलोव

9

मैं iOS ऐप डेवलपमेंट के लिए नौसिखिया हूं। मैं शुरू से ही आईओएस ऐप विकसित करने का अभ्यास कर रहा था और एक बहुत ही बुनियादी हैलो वर्ल्ड ऐप चलाने के दौरान, मैंने भी इसी मुद्दे का सामना किया कि आईओएस सिम्युलेटर में ऐप बनाने और चलाने के बाद केवल एक ब्लैक खाली स्क्रीन दिखाई देती है। किसी तरह मैं गलती से क्लिक की गई समस्या का हल खोजने के लिए संघर्ष कर रहा था - आईओएस सिम्युलेटर में विंडो -> स्केल -> 50% और इसने मेरी समस्या को हल किया। फिर मैं अपने ऐप के साथ होम पेज देख सकता था और ऐप आइकन पर क्लिक करके मैं अपना ऐप सफलतापूर्वक चला सकता था। ऐप संस्करण: Xcode 5.1 iOS सिम्युलेटर: 7.1 OSX: 10.9.3


6

यह सही परिनियोजन जानकारी सेट नहीं करने के परिणामस्वरूप हो सकता है। (यानी यदि आपका स्टोरीबोर्ड मुख्य इंटरफ़ेस के रूप में सेट नहीं है)


मुझे अंत में एहसास हुआ कि मैं उस समय देख रहा था LaunchScreen.storyboard जब मुझे काम करना चाहिए था Main.storyboard। एक बार जब मुझे पता चला कि सामग्री के साथ स्क्रीन दिखाई देती है। यहां सूचक के लिए धन्यवाद
जीन बो

5

अपने कंप्यूटर को पुनरारंभ करना आपको बस इतना करना चाहिए।


1
कभी-कभी साधारण सामान काम करता है, मेरी iPad ऐप ब्लैक स्क्रीन को हल किया
हेस्टैंड XYZ

5

समाधान 1: आप Quit simulatorफिर से प्रयास कर सकते हैं ।

समाधान 2 (अनुशंसित): पर जाएं iOS Simulator->Reset Content and Settings...

चरण 1

यह एक चेतावनी बताते हुए पॉप-अप करेगा 'Are you sure you want to reset the iOS Simulator content and settings?'

चरण 2

का चयन Resetकरता है, तो आप के लिए या फिर इच्छा Don't Resetबटन।

ध्यान दें कि एक बार जब आप सिम्युलेटर सामग्री को रीसेट कर देते हैं, तो सिम्युलेटर पर स्थापित सभी ऐप हटा दिए जाएंगे और यह प्रारंभिक सेटिंग्स पर रीसेट हो जाएगा।


5

एक अन्य समाधान यह है कि यदि आप उद्देश्यपूर्ण सी परियोजना में यूआई का निर्माण कर रहे हैं, तो आपको दृश्य को बढ़ाने के लिए कुछ कोड जोड़ने की आवश्यकता हो सकती है, इसलिए आपको विंडो के इंटरफ़ेस को कोड के साथ इंटरैक्ट करने के लिए उन 3 लाइनों को जोड़ना होगा (बाहरी 2 वास्तव में कोड के साथ बातचीत कर रहे हैं और दूसरा स्क्रीन को सफेद में बदल देगा ताकि आपको पता चले कि यह काम करता है)।

- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions {

self.window = [[UIWindow alloc] initWithFrame: [[UIScreen mainScreen] bounds]];
// Override point for customization after application launch.

...

self.window.backgroundColor = [UIColor whiteColor];
[self.window makeKeyAndVisible];


return YES;
}

4

यदि आपको अपने स्टोरीबोर्ड में अपना प्रवेश बिंदु ढीला करना चाहिए या बस प्रवेश बिंदु को बदलना चाहते हैं तो आप इसे इंटरफ़ेस बिल्डर में निर्दिष्ट कर सकते हैं। एक नया प्रविष्टि बिंदु सेट करने के लिए, आपको पहले यह तय करना होगा कि ViewController नए प्रविष्टि बिंदु के रूप में कार्य करेगा और गुण निरीक्षक में प्रारंभिक दृश्य चेकबॉक्स का चयन करें।

आप कोशिश कर सकते हैं: http://www.scott-sherwood.com/ios-5-specifying-the-entry-point-of-your-storyboard/


1

कृपया सुनिश्चित करें कि आपने ऐसा किया है, अगर आपको किसी अन्य प्रोजेक्ट से स्टोरीबोर्ड की प्रतिलिपि बनाने के बाद काली स्क्रीन मिल रही है यहां छवि विवरण दर्ज करें


0

मैं इसके लिए फिक्स खोजने में कामयाब रहा। यह इस ब्लॉग पोस्ट के सौजन्य से पाया गया था:

http://vandadnp.wordpress.com/2012/03/18/xcode-4-3-1-cannot-attach-to-ios-simulator/

इसका समाधान cmd + shift +, (कमांड, शिफ्ट और फिर अल्पविराम ",") को प्रेस करना है। यह रिलीज या डिबगिंग के लिए कुछ विकल्पों को लोड करता है।

LLDB से GDB में डीबगर परिवर्तित करें। यह समस्या को हल करता है।


1
GDB डिबगर को हटा दिया गया है और Xcode 4.6 इसका समर्थन करने के लिए अंतिम संस्करण है। developer.apple.com/library/mac/#releasenotes/DeveloperTools/…
आरोन ब्रेजर

0

यह सुनिश्चित करने के लिए कि यह एक सिम्युलेटर समस्या है, यह देखें कि क्या आप किसी भी कोड को बदले बिना किसी नए प्रोजेक्ट के साथ सिम्युलेटर से जुड़ सकते हैं। टैब बार टेम्प्लेट आज़माएं।

अगर आपको लगता है कि यह एक सिम्युलेटर मुद्दा है, तो आईओएस सिम्युलेटर मेनू दबाएं। "सामग्री और सेटिंग्स रीसेट करें ..." चुनें। प्रेस "रीसेट करें।"

मैं आपका XIB नहीं देख पा रहा हूं और आपने इंटरफ़ेस बिल्डर में जो @properties कनेक्ट किया है, लेकिन यह भी हो सकता है कि आप अपनी विंडो लोड नहीं कर रहे हैं, या आपकी विंडो आपके व्यू कंट्रोलर को लोड नहीं कर रही है।


हाय हारून, प्रतिक्रिया के लिए धन्यवाद। मैंने सिर्फ एक रिक्त परियोजना (टैब बार और खाली आवेदन) लोड करने की कोशिश की। यह एक ही मुद्दा है। LLDB डीबगर का उपयोग करते समय यह हर बार विफल हो जाता है। अगर मैं इसे GDB पर स्विच करता हूं, तो यह ठीक काम करता है। 4.6 के बाद पदावनत होने के बारे में मेरे उत्तर पर अपनी टिप्पणी नीचे दी गई है। मुझे उम्मीद है कि उस समय आने पर कुछ काम होगा, क्योंकि यह मुख्य मुद्दा लगता है।
मैट

0

मेरे पास Xcode के साथ एक ही मुद्दा था ... एप्लिकेशन लॉन्च करने पर काली स्क्रीन, कोई डीबगिंग और क्लिक करने से Xcode लॉक नहीं होगा।

मुझे अंततः समस्या मिली ... इस लीड के बाद कि सिम्युलेटर Xcode से कनेक्ट नहीं हो सका मैंने अपने आदि / मेजबानों की फाइल पर एक नज़र डाली और पाया कि महीनों पहले एक अलग मुद्दे को हल करने के लिए मैंने स्थानीय फ़ाइल को मैप करने के लिए होस्टहोस्ट को संपादित किया था। डिफ़ॉल्ट के बजाय फिक्स्ड आईपी ... मेरा मूल्य:

10.0.1.17 लोकलहोस्ट

यह तब से काम करना चाहिए क्योंकि यह मेरा आईपी है, लेकिन इसे वापस डिफ़ॉल्ट आईपी तय एक्सकोड में बदल रहा है ...

127.0.0.1 लोकलहोस्ट

उम्मीद है की यह मदद करेगा।


0

मैं वही कर रहा था जो डौग सुझाव देता है ("सामग्री और सेटिंग्स रीसेट करें") जो काम करता है, लेकिन इसमें बहुत समय लगता है और यह वास्तव में कष्टप्रद है ... जब तक कि मैंने हाल ही में पूरी तरह से आकस्मिक एक और समाधान नहीं पाया है जो बहुत तेज है और अब तक काम भी करता है! बस अपने सिम्युलेटर पर cmd + L को हिट करें या सिम्युलेटर मेनू "हार्डवेयर -> लॉक" पर जाएं, जो स्क्रीन को लॉक करता है, जब आप स्क्रीन को अनलॉक करते हैं तो ऐप काम करता है जैसे कभी कुछ नहीं हुआ :)


0

मेरे साथ जो हुआ वह उस प्रकार का था जैसा कि मेरे दृश्य नियंत्रक से जुड़ी स्क्रिप्ट के लिए UIViewController नहीं था। यह एक UITabController के लिए था ..... मैंने गलती से जल्दी से गलत प्रकार की कक्षा बनाई थी .... इसलिए सुनिश्चित करें कि वर्ग सही प्रकार का हो। आशा है कि यह किसी की मदद करता है। मैं हड़बड़ी में था और यह गलती कर दी।


0

बस सिम्युलेटर-> रीसेट सामग्री और सेटिंग्स पर क्लिक करके अपना सिम्युलेटर रीसेट करें ..


0

आप हार्डवेयर पर भी जा सकते हैं -> रिबूट, फिर हार्डवेयर -> होम, और अपने ऐप पर क्लिक करें



0

मैंने पूर्व आईओएस संस्करणों के साथ सिमुलेटर को हटाने के बाद ही इसे हल किया।


0

मेरे पास केवल iOS 11 सिम के लिए ब्लैक सिम्युलेटर स्क्रीन थे। अपनी मशीन पर एक नया यूजरएकाउंट रीसेट करने, रिबूट, रीइंस्टॉल करने और बनाने की कोशिश करने के बाद मुझे यह समाधान मिला:

defaults write com.apple.CoreSimulator.IndigoFramebufferServices FramebufferRendererHint 3

यहाँ इस जवाब में पाया गया: Xcode 9 iOS सिम्युलेटर Xcode 10 बीटा को स्थापित करने के बाद काली स्क्रीन बन रहा है


0

कृपया सभी विचारों के लिए सभी बाधाओं की जाँच करें और संपूर्ण स्टोरीबोर्ड की समीक्षा करें। आमतौर पर ऐसा उसी के कारण होता है।

सादर, अरोड़ा


0

यदि आपने हाल ही में Xcode 11 बीटा 3 को अपडेट किया है और एक पुरानी SwiftUI परियोजना को चलाने का प्रयास करते हैं, तो आपको SceneDelegate में कुछ बदलाव करने होंगे जहां दृश्य लोड किए गए हैं, अन्यथा iOS 13 बीटा 3 चलाने वाले उपकरणों पर स्क्रीन काली रहेगी सभी सिमुलेटर शामिल हैं।

    func scene(_ scene: UIScene, willConnectTo session: UISceneSession, options connectionOptions: UIScene.ConnectionOptions) {
    // Use this method to optionally configure and attach the UIWindow `window` to the provided UIWindowScene `scene`.
    // If using a storyboard, the `window` property will automatically be initialized and attached to the scene.
    // This delegate does not imply the connecting scene or session are new (see `application:configurationForConnectingSceneSession` instead).

    // Use a UIHostingController as window root view controller
    if let windowScene = scene as? UIWindowScene {
        let window = UIWindow(windowScene: windowScene)
        window.rootViewController = UIHostingController(rootView: ContentView())
        self.window = window
        window.makeKeyAndVisible()
    }
}

व्यवहार सख्ती से सिमुलेटर तक सीमित नहीं है, लेकिन चूंकि ज्यादातर लोग सिमुलेटर पर विशेष रूप से बीटा सॉफ़्टवेयर चलाएंगे, यह केवल इस संदर्भ में होगा। इसने मुझे काफी समय तक चकराया, इसलिए आशा है कि यह मदद करेगा।


0

जब मैंने Xcode 11.1 पर अपनी परियोजना को आगे बढ़ाया, तो मुझे वह समस्या मिली। काली स्क्रीन समस्या किसी भी प्रस्तुति इंटर ViewControllers हो सकता है।

उस जवाब ने मेरी मदद की। क्योंकि iOS 13 के साथ मोडल प्रेजेंटेशन बदल गया है। यदि आपको iOS 13 से पहले यह समस्या नहीं आती है, तो कृपया अपनी प्रस्तुति से पहले अपने ViewController के नीचे की लाइन जोड़ने का प्रयास करें;

viewController.modalPresentationStyle = .fullScreen

आपके कोड के बाद नीचे की तरह लग सकता है;

let vc = UIViewController()
vc.modalPresentationStyle = .fullScreen //or .overFullScreen for transparency
self.present(vc, animated: true, completion: nil)

0

मैं एंड्रॉइड स्टूडियो का उपयोग करके स्पंदन विकसित कर रहा था और सिम्युलेटर चला रहा था, सिम्युलेटर अंधेरा था और मैं स्वीकृत उत्तर के अनुसार सामग्री को रीसेट करता हूं। लेकिन इसने मेरी समस्या को ठीक नहीं किया। मेरा सीपीयू किसी तरह काफी अधिक चल रहा था, इसलिए मैंने फिर से शुरू किया, लेकिन इस मुद्दे को ठीक नहीं किया। मैंने Xcode खोला और अपने मूल iOS ऐप में से एक चलाया, सिम्युलेटर हमेशा की तरह फिर से खोला गया। मैंने Xcode बंद किया और Android Studio खोला, फिर से फ़्लटर ऐप विकसित करना शुरू किया।


0

यहां छवि विवरण दर्ज करें

यह इस मुद्दे के होने का मेरा कारण था।

किसी कारण के लिए, "इनिशियल व्यू कंट्रोलर" (मेरे मुख्य व्यू कंट्रोलर के लिए) अनियंत्रित था जो लोड पर ब्लैक स्क्रीन का कारण बन रहा था।

उम्मीद है कि इससे वहां किसी को मदद मिलेगी!


0

मैंने इस प्रश्न को iOS 13 में सेट विंडो बैकग्राउंड कलर के साथ हल किया है:

func scene(_ scene: UIScene, willConnectTo session: UISceneSession, options connectionOptions: UIScene.ConnectionOptions) {
    guard let _ = (scene as? UIWindowScene) else { return }
    if let windowScene = scene as? UIWindowScene {
        window = UIWindow(windowScene: windowScene)
        window?.backgroundColor = .white
        let storyBoard = UIStoryboard(name: "Main", bundle: nil)
        
        // workaround for svprogresshud
        let appDelegate = UIApplication.shared.delegate as! AppDelegate
        appDelegate.window = window
    }
}
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.