アプリの複数のホワイトラベル バージョンに対して 1 つの LinkedIn アプリを使用しようとしています。
私は FB でこれを行うことに成功しました - LinkedIn は非常に似ているはずですが、LinkedIn を正しいアプリに戻すことができません (他のアプリがインストールされている場合)。戻らないこともあれば、同じ LI アプリ ID を共有する他のアプリに行くこともあります。
バンドル ID com.bethegame.app1 と com.bethegame.app2 を LinkedIn モバイル アプリに追加し、app1 と app2 を LinkedIn iOS モバイル アプリのサフィックスとして追加しました。
これが、各アプリの私のplistにあるものです...
<key>CFBundleTypeRole</key>
<string>Editor</string>
<key>CFBundleURLName</key>
<string>com.bethegame.app1</string>
<key>CFBundleURLSchemes</key>
<array>
<string>app1</string>
</array>
</dict>
<dict>
<key>CFBundleURLSchemes</key>
<array>
<string>fb123456789012345</string>
</array>
<key>FacebookUrlSchemeSuffix</key>
<string>app1</string>
</dict>
<dict>
<key>CFBundleTypeRole</key>
<string>Editor</string>
<key>CFBundleURLName</key>
<string>com.bethegame.app1</string>
<key>CFBundleURLSchemes</key>
<array>
<string>li1234567-app1</string>
</array>
<key>LISuffix</key>
<string>app1</string>
</dict>
私が言うように、「FacebookUrlSchemeSuffix」は文書化されていますが、LinkedIn の「LISuffix」は文書化されていませんが、FB は機能しますか?