2016-10-17 12 views
0

xCodeでは、複数のターゲットを使用するプロジェクトがあり、それぞれのターゲットには特定のバンドル名、バンドル識別子などがあります。クライアントがレイアウトを再利用したがっている理由は、これまでプロジェクトに到達して以来変更できません。IOS、Swift用Facebook SDK - 複数のターゲット、異なるバンドルIDなどの使用

ターゲットごとにFacebookのログイン情報を統合する必要がありますが、それはデフォルトの 'Info.plist'ファイル名がまだあるため、最初のターゲットでのみ動作します。

他のターゲットを使用してログインしようとすると、私は別のエラーになりますが、SDKがまだ 'Info.plist'の情報を読み込んでいるという事実に関連しています。例:

*****キャッチされていない例外 'InvalidOperationException'のため、アプリケーションを終了する、理由: 'fb **********はURLスキームとして登録されていません。あなたのInfo.plistに追加してください。**

私はどのようにsdkにターゲットごとに異なるplistファイルを読むように指示できますか?

おかげで、 のAvinash

答えて

1

は、私は最終的にすでにSOに答えた解決策を見つけました。

重要なことは、ユーザー定義の設定を使用し、info.plistファイルでそれらを参照することです。

関連する問題