1
我正在盡最大努力開發基於Spotify的應用程序,該應用程序將爲Premium Spotify會員和免費會員的部分曲目提供整個曲目。我正在初始化我的appdelegate.m中的Auth進程,並獲取此消息「對於loginURLForClientID,'沒有可見的'SPTAuth'@interface接口。這是我工作的Spotify示例代碼。不可見@interface for'SPTAuth'
#import <Spotify/Spotify.h>
#import "AppDelegate.h"
// Constants
static NSString * const kClientId = @"Your-Client-Id";
static NSString * const kCallbackURL = @"Your-Callback-URL";
static NSString * const kTokenSwapServiceURL = @"http://localhost:1234/swap";
@interface AppDelegate() <SPTAuthViewDelegate>
@end
@implementation AppDelegate
- (BOOL)application:(UIApplication *)application
didFinishLaunchingWithOptions:(NSDictionary *)launchOptions {
// Create SPTAuth instance; create login URL and open it
SPTAuth *auth = [SPTAuth defaultInstance];
NSURL *loginURL = [auth loginURLForClientId:kClientId
declaredRedirectURL:[NSURL URLWithString:kCallbackURL]
scopes:@[SPTAuthUserReadPrivateScope]];
我在[auth loginURLForClientID]中收到錯誤。我嘗試將SPTAuth添加到我的@interface中,但可能會做錯嗎?我不知道。請幫忙。另外....我已經試過這個與斯威夫特,並得到類似的錯誤。
因爲Spotify的已經刪除此方法。 – Arun