ニューススタンド アプリケーションを作成しようとしていますが、選択した pdf をダウンロードしようとすると、アセットのダウンロードで nil が返されます。何が問題ですか?
-(void)downloadIssueAtIndex:(NSInteger)index
{
NKLibrary *nkLib = [NKLibrary sharedLibrary];
NKIssue *nkIssue = [nkLib issueWithName:[publisher nameOfIssueAtIndex:index]];
if (nkIssue == nil)
{
nkIssue = [nkLib addIssueWithName:[publisher nameOfIssueAtIndex:index] date:[NSDate date]];
}
if ([nkIssue status] != NKIssueContentStatusNone)
return;
NSLog(@"%@",nkIssue);
NSURL *downloadURL = [publisher contentURLForIssueWithName:nkIssue.name];
NSLog(@"%@",downloadURL);
if(!downloadURL) return;
NSURLRequest *req = [NSURLRequest requestWithURL:downloadURL];
NSLog(@"%@",req);
//req shows the correct url request
NKAssetDownload *assetDownload = [nkIssue addAssetWithRequest:req];
//assetDownload is nil
NSLog(@"%@",assetDownload);
[assetDownload setUserInfo:[NSDictionary dictionaryWithObjectsAndKeys:
[NSNumber numberWithInt:index],@"Index",
nil]];
[assetDownload downloadWithDelegate:self];
}