私は無料のバージョンのアプリをiTunesに持っていますが、無料のバージョンではアプリの購入時に同じバンドルIDを使用することができません。無料のアプリにFacebookを追加すると、2番目のFacebookのアプリが登録されているのが分かりますか?Facebookの許可なしアプリの無料版での作業
私はこれを行っていますが、何らかの理由で[facebook authorize:permissions]を呼び出すと、私のアプリはfacebookアプリを起動しますが、アプリに直ちに戻り、handleOpenUrl関数には入りません。パーミッション。コードは私のアプリの有料版と一直線になっていますが、唯一の違いは使用されているappIDです。どのようなアイデアがこれを引き起こすだろうか? Facebookは最近のアップデートまで両方のアプリで動いていた。
さらにこのコードを使用して遊んだ後、私はFBアプリケーションを使用せず、代わりにサファリ認証を使用するように指示すると動作することがわかりました。まだ1つのアプリでアプリを使用できる理由は分かりません。
同じことですが、なぜSafariで動作しますが、FBアプリケーションで動作しないのですか? –
もう少し前に同様の問題がありました。バンドルIDの1文字に大文字/小文字の不一致がありました。アプリケーションは、Webインターフェイスにはないエラーチェックのレイヤを追加しました。 Facebookはコードベースを引き締めようとし続けており、機能はさまざまな要素にわたって不均一に展開されています。 –