深层链接不起作用。这就是 iOS 上的
info.plist
配置为 Google 登录的方式。
...
<key>GIDClientID</key>
<string>[secret].apps.googleusercontent.com</string>
<key>CFBundleURLTypes</key>
<array>
<dict>
<key>CFBundleURLSchemes</key>
<array>
<string>com.googleusercontent.apps.[secret]</string>
</array>
</dict>
</array>
</dict>
</plist>
当我删除这部分时,深度链接工作正常,为什么呢? 我是不是做错了什么?
我通过添加用于 Google 登录的
com.googleusercontent.apps.[secret]
和用于深度链接的 [Expo App Scheme]
作为 URL 方案来解决这个问题。
换句话说,
...
<key>GIDClientID</key>
<string>[secret].apps.googleusercontent.com</string>
<key>CFBundleURLTypes</key>
<array>
<dict>
<key>CFBundleURLSchemes</key>
<array>
<string>[Expo App Scheme]</string>
<string>com.googleusercontent.apps.[secret]</string>
</array>
</dict>
</array>