問題タブ [acaccount]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
0 に答える
104 参照

ios - 新しい Facebook ログインは ACAccountStore に影響しますか

Facebook の新しいログインとグラフ API 2.0 の発表では、ユーザーが電子メール、誕生日、友人リストなどの特定の個人情報を共有することをオプトアウトできるようにするなど、ログインに予定されているすべての変更について詳しく説明しています。

iOS アプリでは FB SDK を使用しませんが、代わりにユーザーのログインに依存しACAccountStoreています。ユーザーが Facebook を使用してアプリにサインアップしている場合、メール アドレスが必要であり、特にその許可を拒否します。

これらの変更が に適用されるかどうか、またはどのように適用されるかについてのドキュメントや参照が見つかりませんACAccountStore。を使用ACAccountStoreして、新しいログインフローの対象となるかどうかについて、誰か情報を持っていますか?

0 投票する
1 に答える
662 参照

ios - ACAccountStore requestAccessToAccountsWithType:options:completion:accountStoreHandler が grant = NO をすぐに返す

iOS のアカウント フレームワークを使用して、Twitter をアプリに統合しようとしています。電話する:

accountStoreHandler以前に定義した長い C ブロックはどこにありますか。ただし、コードを実行すると、Twitter アカウントへのアクセスを求められても、求められなくても、accountStoreHandlerすぐに起動されます。Twitter の設定に移動すると、アプリに Twitter へのアクセスが許可されていないことがわかります (他のすべてのアプリがそこで許可されていることがわかります。また、デバイスに有効な / 機能する Twitter アカウントがあります)。問題は、それが私ほどではなかったことです。さらに、アプリを削除して再構築しましたが、まだ Twitter へのアクセスを求められません。まれなケースで Twitter ログイン機能をテストする必要がありますが、設定から手動で Twitter アクセスを許可すると、すべてが適切に機能することを確認できません。最初の Twitter ログイン機能をテストする正しい方法は何ですか?granted = NOerror = nil

明確にするために:はい、設定から手動でアクセスを許可できますが、機能しますが、アプリをインストールしたばかりのデバイスを「シミュレート」する方法を探しています。シミュレーターでテストできないように、ARM ライブラリを使用した写真アプリ)。

0 投票する
0 に答える
262 参照

ios - iOS 7でお気に入りツイート機能を実装する方法

STTwitterを使用して、iOS 7 で Twitter アプリケーションを作成しています。

アプリにお気に入りの機能を追加したい。
ユーザーストリームを取得するにはSTTwitterを使いました。
でもSTTwitterにはそのような機能がないので、ACAccountandを使うことにしSLRequestました。

こちら(スライド88、89)を参考に以下のようにコーディングしたところ、ステータスコード400が返ってきました。
どうすれば修正できますか?どんな助けでも大いに役立ちます。

ありがとう。

0 投票する
0 に答える
70 参照

ios - ACAccount オブジェクトにパスワードがあるかどうかを確認するにはどうすればよいですか?

ユーザーの Twitter アカウントを取得できるコードはたくさんあります。これは、アプリのコードの一部を貼り付けたものです。

問題は、誤って構成された電話で Twitter アカウントを持つ可能性があることです。パスワードが見つからないか、正しくありません。

どうすればわかりますか?「Missing password」のケースはよくあるケースなので、特に興味があります。(新しい電話を購入し、iTunes バックアップから復元し、Twitter を起動し、もう一度パスワードを入力します。これで、パスワードのないアカウントが [設定] に表示されます。)

パスワードの欠落の場合は、資格情報プロパティが役立つと思われるでしょう。しかし、いいえ、Apple のドキュメントによると:

このプロパティは必須であり、アカウントを保存する前に設定する必要があります。プライバシー上の理由から、アカウントが保存されると、このプロパティにはアクセスできなくなります。

0 投票する
1 に答える
97 参照

ios - Simulator-iOS 7.1 の ACAccount.h のエラー

Xcode シミュレーターでアプリをビルドしてテストしようとしていますが、ビルド中に ACAccount.h、ACAccountType.h などでエラーが発生します。エラーのある .h ファイルをクリックすると、プロジェクト コードの下ではなく、下に表示されます。

これは変更できません。

エラーの例は次のとおりです。

ライン:

.h が定義済みファイルの場合.. これらのエラーを解決するにはどうすればよいですか?

よろしくお願いします!

0 投票する
1 に答える
566 参照

objective-c - OSX ACAccountStore requestAccessToAccountsWithType... アクセス許可を拒否した後、'granted=No' と error=nil を返す

Facebookアカウントへのアクセスをリクエストしようとしています。これを初めて実行したときはうまくいき、許可を要求するポップアップが表示されました。ポップアップで、許可または拒否を求められました。そのユースケースをテストしたかったので、私は否定することにしました。今、私は再びアクセスを許可する方法を理解できません。Facebook アカウントからアプリを削除し、Mac から Facebook アカウントを削除しました。私もプロパティを追加しようとしました

オプション辞書に。何があっても同じ結果が得られます。

タイトルで述べたように、エラーは nil で、付与は False です。

前もって感謝します。

0 投票する
0 に答える
141 参照

ios - iOS ACAccountStore Twitter の保存がエラーで失敗する

次のように、ACAccount を入力して ACAccountstore に保存しようとしています。

twitterRequest.rstring (別スレッド) が nil でない場合、トークンとシークレットを取得します。

私はおそらくそれらをここに完全に投稿するべきではありませんが、これは何ですか

資格

移入されると、次のようになります。

oauth_token=OAtSGoYoXXXXXXXXXXXXXXhtUs4AT&oauth_token_secret=cGFYzLTqxXXXXXXXXXXXXbC6JEHtK&oauth_callback_confirmed=true

したがって、サブストリングの後、私は持っています

oAuthToken: OAtSGoYoXXXXXXXXXXXXXXXhtUs4AT

oAuthSecret: cGFYzLTqxXXXXXXXXXXXXbC6JEHtK

ただし、保存は次のエラーで失敗します。

エラー: エラー ドメイン=NSURLErrorDomain コード=-1012 「操作を完了できませんでした。(NSURLErrorDomain エラー -1012。)」

0 投票する
1 に答える
412 参照

swift - iOS での Facebook メッセージ (または通知) へのアクセス

アプリでユーザーの未読の Facebook メッセージにアクセスしたいと考えています。Accounts フレームワークを使用しています。呼び出しaccountStore.requestAccessToAccountsWithType:options:には、オプションの一部として許可を与える必要があります。

/{user-id}/inbox Graph API に記載されているアクセスを希望します。これは、read_mailbox許可が必要であることを示しています。権限ページを読むと、次のように記載されています。

この権限は、Facebook がまだ利用できないプラットフォームで Facebook ブランドのクライアントを構築するアプリに付与されます。たとえば、Android および iOS アプリは、この許可に対して承認されません。さらに、Web、デスクトップ、車載、および TV アプリには、この権限が付与されません。

言い換えれば、これは基本的に誰も利用できません。

このような打撃の後、私はここでストローを引いているように感じますが、これが Accounts フレームワークのログインに当てはまるかどうか疑問に思っています. 彼らの API は標準の Facebook ログイン (ボタンと権限画面) を参照しており、Accounts フレームワークによるログインについては触れていません。

そこで試してみたところ、アプリが受信トレイのアクセス許可を含む特定のアクセス許可にアクセスできるようにするかどうかを尋ねる iOS UIAlertView が表示されました。「OK」をタップすると、アクセスが許可されました。しかし、呼び出しaccountsWithAccountType:は 0 アカウントを返します (私はデバイスにログインしている Facebook アカウントを持っています)。

誰かがさらに調査を行ったのか、それともこれについてもっと知っているのか疑問に思っていますか?