Facebookのいくつかの機能を統合したCocoonJSを利用したJavascriptゲームをApple の Appstore に公開しました。Facebook 向けのアプリを作成した後、CocoonJS Launcher で数週間かけてテストしたところ、次のことがわかりました。
- iOSでは、ユーザーは、電話の[設定] -> [Facebook]から Facebook にアクセスしようとするアプリにアクセス許可を付与する必要があります。アプリのリストが表示されます。
私は CocoonJS Launcher を使ってこれを行ったところ、Facebook が期待どおりに機能し始めました。ただし、最終的なアプリ (Cloud Compiler によって生成されたもの) はストアで公開されたばかりで、アプリ内から Facebook にアクセスしようとすると、アプリは、ユーザーが Facebook の設定から許可を与える必要があることを示しています (ランチャーで行ったように)。 )、しかし、携帯電話の [設定] -> [Facebook] (つまり、Facebook を使用するアプリのリストと、それがランチャーに表示された場所) には表示されません。
Facebook でアプリを作成し、その ID 番号を取得し、それを CocoonJS クラウド コンパイラ (Apple と Android の両方) に配置し、もちろん、対応する Facebook アプリ コードを使用してゲーム内で "init" 関数を呼び出しました。 . Launcher では機能しましたが、アプリでは機能せず、現在、私のアプリは稼働しており、Facebook との統合を行うことはできません (ほとんどすべてのゲーム機能で現在使用されているため、これは本当に混乱しています)...
どうすれば解決できますか?何が起こっている可能性がありますか?Cloud Compiler と関係があるのでしょうか、それとも JS コードと関係があるのでしょうか?
あなたの時間と労力を前もって感謝します! :)