我有 example.com 自定义域,我想通过动态链接邀请成员加入应用程序内的群组。
\n我想使用 app.example.com/ 作为前缀。
\n所有已安装的库、iOS 版 firebase 上的团队 ID 均已定义并使用新的 google services plist 导入。
\n所以我根据自己的愿望准备的网址是这样的(将其构建为短链接 app.example.com/SOMERANDOMTHING)
\nhttps://app.example.com/?link=https://example.com/joingroup?groupid=SOMEGROUPID&apn=com.myorganization.myapp&amv=4&ibi=com.myorganization.myapp&isi=TEAMID&imv=4&ius=myapp\nRun Code Online (Sandbox Code Playgroud)\n在 iOS 上:
\n添加到 info.plist:
\n<key>FirebaseDynamicLinksCustomDomains</key>\n<array>\n <string>https://app.example.com</string>\n</array>\nRun Code Online (Sandbox Code Playgroud)\n还添加applinks:app.example.com到关联域\n并且添加到 URL 方案,添加 com.myorganization.myapp
我在组件上的代码确实安装了:
\n componentDidMount() {\n\n var that = this\n\n dynamicLinks().onLink((link) => {\n\n \n that.handleDynamicLink(link)\n\n\n })\n\n\n if(Platform.OS == 'android')\xc2\xa0{\n\n\n dynamicLinks().getInitialLink().then((link2) => {\n\n if(link2) {\n\n \n\n that.handleDynamicLink(link2)\n\n }\nRun Code Online (Sandbox Code Playgroud)\n问题
\n在安卓上
\n当单击链接从头开始重新打开应用程序时,它调用\ngetInitialLink,onLink 不起作用(这就是为什么我选择平台\n用于 getinitiallink,因为在 ios 上这两个功能都工作)。
\n …在尝试添加 facebook sdk 并在模拟器上运行时,在构建应用程序上遇到这样的问题:
我制作的步骤:
在构建时,无法克服这个错误
我试过的:
但这些都没有奏效。它会自动重新定义该模块并导致此错误。
定义的路径:
/Users/myusername/Library/Developer/Xcode/DerivedData/appfolder/Build/Products/Debug-iphonesimulator/FBSDKCoreKit
和
/Users/myusername/Library/Developer/Xcode/DerivedData/appfolder/Build/Intermediates.noindex/GeneratedModuleMaps/iphonesimulator
感谢您的协助