如果公司有多款产品A B C,有时候需要在A和B中判断C时候已经安装。
首先需要看到C的url schema,方法是:
- 工程 - Target
- Info标签
- URL Types
- 添加或选中当前identifier的UrlSchema
形如:product23445343242
然后代码:
+ (BOOL)canOpenScheme:(NSString *)scheme { NSURL * url = [NSURL URLWithString:scheme]; return [[UIApplication sharedApplication] canOpenURL:url]; }
其中schema中传入product23445343242://open