iOS获取应用程序信息
NSDictionary *infoDictionary = [[NSBundle mainBundle] infoDictionary];
其中的信息示范:
版本号:[infoDictionary objectForKey:@”CFBundleVersion”];
应用程序名:[infoDictionary objectForKey:@”CFBundleDisplayName”];
- {
- CFBundleDevelopmentRegion = en;
- CFBundleDisplayName = “”;
- CFBundleExecutable = “”;
- CFBundleExecutablePath = “”;
- CFBundleIdentifier = “”;
- CFBundleInfoDictionaryVersion = “6.0”;
- CFBundleInfoPlistURL = “”;
- CFBundleName = “”;
- CFBundlePackageType = APPL;
- CFBundleShortVersionString = “1.0”;
- CFBundleSignature = “????”;
- CFBundleSupportedPlatforms = (
- iPhoneSimulator
- );
- CFBundleVersion = “1.0”;
- DTPlatformName = iphonesimulator;
- DTSDKName = “iphonesimulator6.1″;
- LSRequiresIPhoneOS = 1;
- NSBundleInitialPath = “”;
- NSBundleResolvedPath = “”;
- UIDeviceFamily = (
- 1,
- 2
- );
- UIRequiredDeviceCapabilities = (
- armv7
- );
- UISupportedInterfaceOrientations = (
- UIInterfaceOrientationPortrait,
- UIInterfaceOrientationLandscapeLeft,
- UIInterfaceOrientationLandscapeRight
- );
- }
iOS获取AppStore内应用程序信息
参考 apple 的文档:www.apple.com/itunes/affiliates/resources/documentation/itunes-store-web-service-search-api.html
具体步骤如下:
用 POST 方式发送请求:
http://itunes.apple.com/search?term=你的应用程序名称&entity=software
更加精准的做法是根据 app 的 id 来查找:
http://itunes.apple.com/lookup?id=你的应用程序的ID
来源: http://www.phpxs.com/code/1004370/