我正在开发一个使用 Branch iOS SDK 进行应用推荐和深度链接的项目。以前的开发人员已经通过手动将其添加到项目中来安装 Branch SDK。现在我在使用
时遇到找不到方法的错误- (BOOL)continueUserActivity:(NSUserActivity *)userActivity;
支持 iOS 9 通用深度链接的方法。我的假设是错误是由于不支持通用深度链接的旧 Branch SDK 而发生的。现在我想知道如何检查项目中使用的 Branch SDK 的版本,以便我可以检查它是否支持通用深度链接?
最佳答案
来自 Branch.io 的 Alex:
您可以在框架包内的Info.plist文件中查看版本号。寻找这些行:
<key>CFBundleShortVersionString</key>
<string>{version number}</string>
已支持通用链接since v0.11 .然而,即使你有一个支持的版本,你真的应该始终使用最新版本,因为我们不断添加新功能并处理来自 Apple 和其他公司的边缘案例(本周刚刚有一个新的 iOS 10.2,例如)
关于ios - 如何查看iOS Branch SDK版本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41281322/