इस त्रुटि के कई संभावित मूल कारण हैं, जैसा कि विभिन्न प्रकार के सुझाए गए उत्तरों द्वारा देखा जा सकता है। इस तरह के ऐप इंस्टॉलेशन समस्याओं के समस्या निवारण के लिए सबसे अच्छा तरीका आमतौर पर iOS डिवाइस के कंसोल का निरीक्षण करना है, क्योंकि यह अक्सर अधिक विशिष्ट त्रुटि संदेश प्रदान करेगा। Xcode में 'डिवाइस और सिमुलेटर' विंडो खोलें और उस डिवाइस के लॉग पर एक नज़र डालें जहां आपका ऐप इंस्टॉल हो रहा है।
मेरे मामले में, "डिवाइस पर लिख नहीं सकता" त्रुटि इसके कारण हो रही थी:
फरवरी 27 10:54:58 iPhone-7-110 इंस्टाल्ड (मोबाइल सिस्टमसेवाल्स) [46]: 0x16f92f000 - [MIBundle _validateWithError:]: 38: पथ / निजी / var / installd / पुस्तकालय / कैश में बंडल से Info.plist लोड करने में विफल रहा। /com.apple.mobile.installd.staging/temp.ebmR6U/extracted/SampleApp.app/Frameworks/SomeFramework.framework
जो स्पष्ट रूप से संकेत देता है कि वास्तव में क्या चल रहा है। मैं Info.plistअपने डायनामिक फ्रेमवर्क लक्ष्य (ऐप द्वारा उपयोग किया गया) के लिए एक फ़ाइल सेट करना भूल गया था ।