0

Spotify API を実装する iOS アプリケーションを構築しています (そして CocoaLibSpotify を使用しています)。ユーザーが SPSearch を実行できるように、ログインに SPLoginViewController を使用しています。SPLoginViewController は正しく表示され、SPSession はアクティブです。ただし、ログイン用の (有効な) 資格情報を入力するたびに、アプリがクラッシュし、コンソールに次のように表示されます。

+[NSURL urlEncodedStringForString:]: 認識されないセレクターがクラス 0x274cd14 に送信されました

例外ブレークポイントを設定しました。エラーが発生したブロックは次のとおりです。特定の行が ** (ブロックの下部に向かって) に挿入されています。

-(void)loadUserData {

    SPAssertOnLibSpotifyThread();

    BOOL userLoaded = sp_user_is_loaded(self.user);
    NSURL *url = nil;
    NSString *canonicalString = nil;
    NSString *displayString = nil;

    if (userLoaded) {

        sp_link *link = sp_link_create_from_user(self.user);
        if (link != NULL) {
            **url = [NSURL urlWithSpotifyLink:link];**
            sp_link_release(link);
        }

何か案は?助けてくれてありがとう。

4

1 に答える 1

0

readmeファイルの「Building - iOS」セクションに記載されているように-ObjC、プロジェクトの「Other Linker Flags」ビルド設定に必ず追加してください。

于 2013-11-06T10:00:25.047 に答える