1

私は現在 xcode 5 に取り組んでいます。私のアプリでは、Launch Image は Twitter から来ています。そのためには、最初に iPhone のデフォルト設定から Twitter アカウントをセットアップする必要があります。

したがって、アプリを開くと、設定でアカウントを設定した場合にのみ、Twitter からダウンロードした画像が表示されます。

今、私の問題は、設定から Twitter アカウントを設定しておらず、アプリを開こうとした場合はどうなりますか? 現在、予想どおり空白になっています。しかし、これに対する解決策は何でしょうか?

どんな助けでも大歓迎です!

4

2 に答える 2

2

Twitter.framework を使用している場合は、このプロパティによって Twitter アカウントがデバイスから同期されているかどうかを常に確認できます。

@property (nonatomic, retain) ACAccount *account;

TWRequest.h で

Social.framework を使用している場合も同様のプロパティがあります

@property (retain, NS_NONATOMIC_IOSONLY) ACAccount *account;

SLRequest.h 内

上記のプロパティは Nil を返します。これらのステートメントをシミュレーターで試してみたところ、うまくいきました

ACAccountStore *accountStore = [[ACAccountStore alloc] init] ;
ACAccountType *twitterAccountType = [accountStore accountTypeWithAccountTypeIdentifier:ACAccountTypeIdentifierTwitter];
NSArray *twitterAccounts = [accountStore accountsWithAccountType:twitterAccountType];

if(twitterAccounts)
{
    NSLog(@"twitterAccounts: %@",twitterAccounts);
}

アレイ内のシミュレーターで Twitter アカウントの詳細を同期しました。デバイスでも同じように動作することを願っています。

于 2013-07-24T12:59:37.347 に答える