問題タブ [acaccountstore]

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 投票する
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 投票する
1 に答える
566 参照

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

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

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

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

前もって感謝します。

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

ios - iOS アカウント フレームワーク -- アカウント情報を入力していないユーザーに入力を促す方法は?

Accounts Framework でユーザーの Twitter ハンドルを取得しようとしています。これは、ユーザーが以前に iPhone で Twitter にログオンしたことがある場合に機能します。

ただし、アカウントを iPhone に関連付けたことがない場合は、そうするよう促す良い方法が見つかりません。

メソッド ACAccountStore.renewCredentialsForAccount は、パスワードを再入力するための設定に移動しますが、その設定画面に移動して新しいアカウントを入力する方法がわかりません。

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 アカウントを持っています)。

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

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

ios - ACAccountStore accountsWithAccountType が空のリストを返すが、アクセス要求は許可される

iOSシミュレーターでTwitterアカウントに接続するための次のSwiftコードがあります。

への呼び出しrequestAccessToAccountsWithTypeは許可されACAccountStore.accountsWithAccountTypeますが、空のリストが返されます。

私は何が欠けていますか?

Twitter の requestAccessToAccountsWithType (com.apple.twitter) が付与されている accountsWithAccountType は 0 を返します

0 投票する
4 に答える
4868 参照

ios - iOS で Twitter キットのログイン ボタンをカスタマイズできますか?

Twitter キット フレームワークをダウンロードし、Twitter でログインするためのコードを追加しました。しかし、ログインボタンをそのように見せたくありません。ログイン用のカスタムボタンが必要です。それをしてもいいですか ?これは iOS システム アカウントでも活用されるため、このフレームワークのみを使用したいと考えています。