如何将曲目保存给用户';使用spotify ios SDK的音乐库是什么?
我有一个如何将曲目保存给用户';使用spotify ios SDK的音乐库是什么?,ios,objective-c,spotify,Ios,Objective C,Spotify,我有一个iAction,我想保存用户正在播放的曲目。在包含我的播放器的类中,我有以下代码: - (IBAction)saveTrackToMyMusic:(id)sender { [SPTTrack trackWithURI: [NSURL URLWithString:self.spotifyUrl] accessToken:self.session.accessToken market:nil callback:^(NSError *error,SPTTrack *track){
iAction
,我想保存用户正在播放的曲目。在包含我的播放器的类中,我有以下代码:
- (IBAction)saveTrackToMyMusic:(id)sender {
[SPTTrack trackWithURI: [NSURL URLWithString:self.spotifyUrl] accessToken:self.session.accessToken market:nil callback:^(NSError *error,SPTTrack *track){
[self.tracksArray addObject:track];
[SPTUser requestCurrentUserWithAccessToken:self.session.accessToken callback:^(NSError *error, SPTUser *object) {
[SPTYourMusic saveTracks:self.tracksArray forUserWithAccessToken:self.session.accessToken callback:^(NSError *error, id object) {
if(error){
NSLog(@"%@%@",@"Error Saving Track: ",error);
} else {
NSLog(@"Track Saved!");
}
}];
}];
}];
}
我的
会话
有效,我正在添加到self的SPTTrack对象track
确实是正确的轨迹。该方法运行时没有错误,但曲目从未保存到我的音乐库中。我在这里遗漏了什么?你看到了吗:?@Koen,看来这就是关键!我在错误的位置添加权限。