我在我的应用程序中使用CocoaLibSpotify,该应用程序使用故事板。当我尝试像这样呈现loginviewcontroller时:
[self presentViewController:[SPLoginViewController loginControllerForSession:[SPSession sharedSession]] animated:YES completion:nil];
我得到这个错误:
Terminating app due to uncaught exception 'NSInvalidArgumentException', reason: '*** -[NSBundle initWithURL:]: nil URL argument'
SPLoginViewController
这一行:
NSURL *bundlePath = [[NSBundle mainBundle] URLForResource:@"SPLoginResources" withExtension:@"bundle"];
NSBundle *resourcesBundle = [NSBundle bundleWithURL:bundlePath];
是什么导致了这个错误?
如CocoaLibSpotify ReadMe中的"Building - iOS"一节所述,您必须在您的项目中包含与库一起提供的SPLoginResources.bundle
包。