iHasApp 2.2.0

iHasApp 2.2.0

测试已测试
Lang语言 Obj-CObjective C
许可证 MIT
发布最后发布2014年12月

Daniel Amitay 维护。



iHasApp 2.2.0

  • 作者:
  • Daniel Amitay

iHasApp 框架

iHasApp iOS 框架允许您检测用户设备上安装的应用。

检测结果可以是检测到的 appIds 的数组,或者来自 iTunes 搜索 API 的 appDictionaries 数组。

Screenshot

背景

基本设置

  1. iHasApp 子目录添加到您的项目中,并确保它链接到项目目标。
  2. 在您想要访问 iHasApp 的类中添加 #import "iHasApp.h"
  3. 初始化并开始检测方法。

示例代码

iHasApp *detectionObject = [[iHasApp alloc] init];
[detectionObject detectAppDictionariesWithIncremental:^(NSArray *appDictionaries) {
    NSLog(@"Incremental appDictionaries.count: %i", appDictionaries.count);
} withSuccess:^(NSArray *appDictionaries) {
    NSLog(@"Successful appDictionaries.count: %i", appDictionaries.count);
} withFailure:^(NSError *error) {
    NSLog(@"Failure: %@", error.localizedDescription);
}];

要求

  • iOS 基础 SDK 5.0+
  • 用于检索应用字典的互联网连接

注意:schemeApps.json 仅将约 180kB 添加到您的最终、编译好的 IPA

应用商店安全

iHasApp 框架仅使用公共、文档化和非弃用的 API。它是完全应用商店安全的。App Store 上已有许多已批准的应用程序集成了 iHasApp。

就所有事情而言,总是明智的想法是要求用户的许可或在其 EULA 中包含一项条款。

示例应用程序

此框架附带一个示例应用程序,演示了检测初始化和信息显示。

iHasAppExample 项目使用 Olivier Poitrey 的 SDWebImage 项目来异步显示应用图标。

文档

iHasApp.h 头文件结构上有注释。如果您想看到 Appledoc 表示,请访问 iHasApp 文档

待办事项

  • 在适当的地方注释代码
  • 提供 IPA 处理代码
  • 信息方法

信息 & 支持