iOS एप्लिकेशन फ्रेमवर्क के साथ डिवाइस पर क्रैश हो रहा है: dyld: Library not loaded, Xcode 6 Beta
सभी को नमस्कार! मैं एक शुरुआती iOS डेवलपर हूँ, Swift और Xcode 6 Beta पर स्विच कर रहा हूँ। मैंने अपना पहला फ्रेमवर्क बनाया है जो एप्लिकेशन और एक्सटेंशन (Today Widget) के बीच सामान्य कोड के लिए है। सिम्युलेटर में सब कुछ ठीक काम करता है, लेकिन जब मैं वास्तविक डिवाइस (iPhone 5s, iOS 8 beta) पर चलाता हूँ, तो एप्लिकेशन लॉन्च होने के तुरंत बाद क्रैश हो जाता है, इस त्रुटि के साथ:
```
dyld: Library not loaded: @rpath/MyFramework.framework/MyFramework
Referenced from: /private/var/containers/Bundle/Application/.../MyApp.app/MyApp
Reason: image not found
```
यहाँ बताया गया है कि मैंने प्रोजेक्ट कैसे सेट किया:
- मुख्य टार्गेट (MyApp) में, मैंने फ्रेमवर्क को "Linked Frameworks and Libraries" सेक्शन में जोड़ा।
- MyApp टार्गेट के लिए Build Settings में, मैंने "Embedded Content Contains Swift Code" = YES सेट किया।
- फ्रेमवर्क उसी वर्कस्पेस में है, और इसका रेफरेंस जोड़ा गया है।
कोड सरल है — फ्रेमवर्क में एक `Greeter` क्लास है:
```swift
// MyFramework/Greeter.swift
import Foundation
public class Greeter {
public func greet(name: String) -> String {
ret