我正在工作的一个项目,使用分支iOS SDK的应用程序推荐和深度链接。以前的开发人员已经通过手动将其添加到项目中安装了分支SDK。现在,当我使用
- (BOOL)continueUserActivity:(NSUserActivity *)userActivity;方法支持iOS 9的通用深度链接。我的假设是,错误的发生是因为旧的分支SDK不支持通用的深度链接。现在我想知道如何检查项目中使用的分支SDK版本,这样我就可以检查它是否支持通用的深度链接?
发布于 2016-12-22 22:29:40
来自Branch.io的亚历克斯在这里:
您可以在框架包内的Info.plist文件中检查版本号。寻找以下几行:
<key>CFBundleShortVersionString</key>
<string>{version number}</string>通用链接已经被支持自0.11以来。然而,即使您有一个支持的版本,您也应该一直使用最新版本,因为我们不断地为来自苹果和其他公司的边缘案例添加新功能和处理(例如,本周有一个新的版本,iOS 10.2 )
https://stackoverflow.com/questions/41281322
复制相似问题