我試圖用一個LinkedIn應用程序爲應用程序的多個版本的白色標籤。iOS的多個應用程序共享一個LinkedIn應用
我已經成功地得到了FB這樣做 - 而且似乎LinkedIn應該是非常相似的,但不能順利拿到LinkedIn返回到正確的應用程式(安裝別人的時候)。有時它不會返回,有時它會轉到另一個共享同一個LI App ID的應用程序...
我已將bundleIDs com.bethegame.app1和com.bethegame.app2添加到LinkedIn Mobile App,並將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>fb123456789</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>
就像我說的FB的作品雖然「FacebookUrlSchemeSuffix」被記錄在案,LinkedIn的「LISuffix」是不是?
所有這些應用程序具有相同的URL方案? – Lumialxk
對不起,我不清楚你在問什麼?每個應用程序都將是獨一無二的urlscheme方面 - 見上面,每個不同的應用程序將有APP1,APP2,APP3等等......作爲參考的後綴。 –