Я работаю с проектом THEOS. В моем проекте я хочу использовать другие фреймворки или библиотеки с их ресурсом связки (* .bundle), например с платформой Google Plus. Потому что это не проект Xcode, поэтому он не имеет Ресурсы копирования Bundle Resources. Я использую NSBundle класса для загрузки пакета ресурсов, но я получаю эту ошибкуЦель C - Ошибка загрузки пакета
Error Domain=NSCocoaErrorDomain Code=4 "The bundle “MyBundle” couldn’t be loaded because its executable couldn’t be located." UserInfo=0x15a308d0 {NSLocalizedRecoverySuggestion=Try reinstalling the bundle., NSLocalizedFailureReason=The bundle’s executable couldn’t be located., NSLocalizedDescription=The bundle “MyBundle” couldn’t be loaded because its executable couldn’t be located., NSBundlePath=/var/mobile/Documents/MyBundle.bundle}
Вот моего код
NSString *bundlePath = @"/var/mobile/Documents/MyBundle.bundle";
NSBundle *myBundle = [NSBundle bundleWithPath:bundlePath];
NSError *error;
BOOL loaded = [myBundle loadAndReturnError:&error];
NSLog(@"loaded: %@", (loaded ? @"TRUE" : @"FALSE"));
NSLog(@"error: %@", error);
Я уже попробовать с другим путем и другим пакетом ресурсами, но я все еще получаю ту же ошибку
'frameworkBundle' - это не то же самое, что' myBundle', не так ли? –