获取app安装信息私有api
@class LSApplicationProxy, NSArray, NSDictionary, NSProgress, NSString, NSURL, NSUUID;
@interface LSApplicationProxy : LSResourceProxy <NSSecureCoding> {
NSArray *_UIBackgroundModes;
NSString *_applicationType;
NSArray *_audioComponents;
unsigned int _bundleFlags;
NSURL *_bundleURL;
NSString *_bundleVersion;
NSArray *_directionsModes;
NSDictionary *_entitlements;
NSDictionary *_environmentVariables;
unsigned int _flags;
BOOL _foundBackingBundle;
NSDictionary *_groupContainers;
unsigned int _installType;
BOOL _isAppUpdate;
BOOL _isInstalled;
BOOL _isNewsstandApp;
BOOL _isPlaceholder;
BOOL _isRestricted;
NSArray *_machOUUIDs;
NSArray *_privateDocumentIconNames;
LSApplicationProxy *_privateDocumentTypeOwner;
BOOL _profileValidated;
NSString *_shortVersionString;
NSString *_signerIdentity;
NSString *_vendorID;
NSString *_vendorName;
}
@property(readonly) NSArray * UIBackgroundModes;
@property(readonly) BOOL _gkIsAppleInternal;
@property(readonly) BOOL _gkIsInstalled;
@property(readonly) NSString * applicationIdentifier;
@property(readonly) NSString * applicationType;
@property(readonly) NSArray * audioComponents;
@property(readonly) NSURL * bundleURL;
@property(readonly) NSString * bundleVersion;
@property(readonly) NSURL * containerURL;
@property(readonly) NSUUID * deviceIdentifierForVendor;
@property(readonly) NSArray * directionsModes;
@property(readonly) NSDictionary * entitlements;
@property(readonly) NSDictionary * environmentVariables;
@property(readonly) BOOL foundBackingBundle;
@property(readonly) NSDictionary * groupContainers;
@property(readonly) NSProgress * installProgress;
@property(readonly) unsigned int installType;
@property(readonly) BOOL isAppUpdate;
@property(readonly) BOOL isInstalled;
@property(readonly) BOOL isNewsstandApp;
@property(readonly) BOOL isPlaceholder;
@property(readonly) BOOL isRestricted;
@property(readonly) NSArray * machOUUIDs;
@property(readonly) BOOL profileValidated;
@property(readonly) NSString * roleIdentifier;
@property(readonly) NSString * shortVersionString;
@property(readonly) NSString * signerIdentity;
@property(readonly) NSString * vendorID;
@property(readonly) NSString * vendorName;
+ (id)_gkMetadataForBundleURL:(id)arg1;
+ (id)applicationProxyForIdentifier:(id)arg1 placeholder:(BOOL)arg2 server:(BOOL)arg3;
+ (id)applicationProxyForIdentifier:(id)arg1 placeholder:(BOOL)arg2;
+ (id)applicationProxyForIdentifier:(id)arg1 roleIdentifier:(id)arg2;
+ (id)applicationProxyForIdentifier:(id)arg1;
+ (BOOL)supportsSecureCoding;
- (id)UIBackgroundModes;
- (unsigned char)_createContext:(struct LSContext { struct LSDatabase {} *x1; }*)arg1 andGetBundle:(unsigned int*)arg2 withData:(const struct LSBundleData {}**)arg3;
- (struct CGSize { float x1; float x2; })_defaultStyleSize:(id)arg1;
- (id)_gkAdamID;
- (id)_gkBundle;
- (void)_gkDetachITunesMetadata;
- (id)_gkExternalVersion;
- (id)_gkGameDescriptor;
- (id)_gkITunesMetadata;
- (BOOL)_gkIsAppleInternal;
- (BOOL)_gkIsGameCenterEnabled;
- (BOOL)_gkIsGameCenterEverEnabled;
- (BOOL)_gkIsInstalled;
- (id)_gkItemName;
- (id)_gkPurchaseDate;
- (struct { int x1; struct CGSize { float x_2_1_1; float x_2_1_2; } x2; }*)_iconVariantDefinitions:(id)arg1;
- (id)_initWithApplicationIdentifier:(id)arg1 bundleType:(unsigned int)arg2 name:(id)arg3 containerURL:(id)arg4 resourcesDirectoryURL:(id)arg5 iconsDictionary:(id)arg6 iconFileNames:(id)arg7 iconIsPrerendered:(BOOL)arg8 server:(BOOL)arg9;
- (id)_plistValueForKey:(id)arg1;
- (id)applicationIdentifier;
- (id)applicationType;
- (id)audioComponents;
- (id)bundleURL;
- (id)bundleVersion;
- (id)containerURL;
- (void)dealloc;
- (id)description;
- (id)deviceIdentifierForVendor;
- (id)directionsModes;
- (void)encodeWithCoder:(id)arg1;
- (id)entitlements;
- (id)environmentVariables;
- (BOOL)foundBackingBundle;
- (id)groupContainers;
- (unsigned int)hash;
- (id)iconDataForVariant:(int)arg1;
- (id)iconStyleDomain;
- (id)initWithCoder:(id)arg1;
- (id)installProgress;
- (id)installProgressSync;
- (unsigned int)installType;
- (BOOL)isAppUpdate;
- (BOOL)isEqual:(id)arg1;
- (BOOL)isInstalled;
- (BOOL)isNewsstandApp;
- (BOOL)isPlaceholder;
- (BOOL)isRestricted;
- (id)localizedName;
- (id)machOUUIDs;
- (BOOL)privateDocumentIconAllowOverride;
- (id)privateDocumentIconNames;
- (id)privateDocumentTypeOwner;
- (BOOL)profileValidated;
- (id)resourcesDirectoryURL;
- (id)roleIdentifier;
- (void)setPrivateDocumentIconAllowOverride:(BOOL)arg1;
- (void)setPrivateDocumentIconNames:(id)arg1;
- (void)setPrivateDocumentTypeOwner:(id)arg1;
- (id)shortVersionString;
- (id)signerIdentity;
- (id)vendorID;
- (id)vendorName;
@end
获取app安装信息私有api的更多相关文章
- iOS 获取APP相关信息 私有API
/* Generated by RuntimeBrowser Image: /System/Library/Frameworks/MobileCoreServices.framework/Mobile ...
- [Q]“获取AutoCAD安装信息时失败...”解决方法
“获取AutoCAD安装信息时失败...”解决方法:在“setup.exe”上右键,以管理员权限运行即可.
- 获取app崩溃信息的途径 iOS
获取崩溃日志的几种方法: 1.当用户抱怨闪退时,你可以要求他让设备与iTunes同步,设备与电脑上的iTunes Store同步后,会将崩溃日志保存在电脑上(路径:Mac OS X:~/Library ...
- cordova获取app版本信息插件的使用:cordova-plugin-app-version
1. 添加插件: cordova plugin add cordova-plugin-app-version 2. 调用方法: //获取当前文件的版本号: document.addEventListe ...
- iOS 9已下的获取APP进程信息
- (NSDictionary *)getAppInfo:(NSString *)exec withBundleID:(NSString *)bundle { if ([exec isKindOfCl ...
- 如何获取已经安装到苹果手机上的App信息
//如何获取已经安装到苹果手机上的App信息? Is it possible to get the information (app icon, app name, app location) abo ...
- iOS获取已安装的app列表(私有库)+ 通过包名打开应用
1.获取已安装的app列表 - (void)touss { Class lsawsc = objc_getClass("LSApplicationWorkspace"); NSOb ...
- 怎么获取iOS的私有API
前言 作为iOS开发人员,相信大多数伙伴都对怎么获取iOS的私有API很有兴趣,最近通过查找资料,总结了以下三种方法,希望对你有用. 第一种(class-dump) 不得不说这是一个很棒的工具,安装和 ...
- Expo大作战(三十九)--expo sdk api之 DocumentPicker,Contacts(获取手机联系人信息),Branch
简要:本系列文章讲会对expo进行全面的介绍,本人从2017年6月份接触expo以来,对expo的研究断断续续,一路走来将近10个月,废话不多说,接下来你看到内容,讲全部来与官网 我猜去全部机翻+个人 ...
随机推荐
- 某预约系统分析 > 某区公共自行车租车卡在线预约,关于如何提高成功概率
概诉 网上提交预约申请单,线下面交完成实体卡的交付和办理. 本文主要从技术角度分析预约页面,仅供初学者技术交流使用. 表单输入和校验 系统通过2步的确认点击到达信息输入页面. 地址:/bjggzxc/ ...
- 【前端】Ember.js学习笔记
Model 在默认情况下,model钩子返回的值,会设置为关联的控制器的model属性.例如,如果App.PostsRoute通过model钩子返回了一个对象,这个对象会设置为App.PostsCon ...
- [转]表结构设计器EZDML介绍说明(包含修改配置文件,修改文本字段属性)
超轻量级的表结构设计工具,这是一个数据库建表的小软件,可快速的进行数据库表结构设计,建立数据模型.类似大家常用的数据库建模工具如PowerDesigner.ERWIN.ER-Studio和Ration ...
- CentOS 6.6安装配置LAMP服务器(Apache+PHP5+MySQL)
准备篇: CentOS 6.6系统安装配置图解教程 http://www.osyunwei.com/archives/8398.html 1.配置防火墙,开启80端口.3306端口 vi /etc/s ...
- 安卓解析json,使用BaseAdapter添加至ListView中,中间存储用JavaBean来实现
这是一个小练习,要求解析一个提供的json文件.并将其中的id,title值获取,以ListView形式展示出来.(开发工具是android studio) 下面开始: 首先我想到的是先把json文件 ...
- 集群tomcat+apache配置文档
http://wenku.baidu.com/link?url=M_Lt07e-9KTIHucYgJUCNSxkjWThUuQ2P8axn8q6YmY_yQw7NmijQoDA2wKmi_FQUxwO ...
- activity通过onActivityResult间数据交互
首先要创建2个activity 分别为MainActivity和OneActiivity MainActivity代码如下: package com.tp.soft.app; import andro ...
- oracle中trim,ltrim,rtrim函数用法
该函数共有两种作用:第一种,即大家都比较熟悉的去除空格.例子:--TRIM去除指定字符的前后空格SQL> SELECT TRIM(' dd df ') FROM dual;TRIM('DDDF' ...
- Redis使用及优化入门
Redis的优势 MySQL读写慢,Redis内存数据库,读写速度快. 少量的数据要经常读写,尤其是读操作,读写速度要求高. 丰富的数据结构,Redis支持5种数据结构,MySQL字段变化,需要手动维 ...
- Linux 的文本处理命令一览
grep 基于关键字搜索文本内容 -i 搜索时忽略大小写-n 显示结果所在行数-v 输出不带关键字的行-Ax 在输出的时候包含结果所在行之后的指定行数(x为一个数值,表示输出后面x行)-Bx 在输出的 ...