Objective-Cプログラミング言語を使用してiOS SDKを作成しています。Xcode に SDK のバージョン番号を設定できるフィールドがあるかどうかを知りたい
Objective-Cで iOS アプリの場合と同じようにバージョンとビルド番号を設定する方法はありますか (例: バージョン: 2.5.1 ビルド: 2.5.1.12) ?
このバージョン番号を検出する方法も必要なので、次のような API を公開できます
- (NSString *)getSDKVersion {
NSDictionary *infoDictionary = [[NSBundle mainBundle] infoDictionary];
NSString *majorVersion = [infoDictionary objectForKey:@"CFBundleShortVersionString"];
NSString *minorVersion = [infoDictionary objectForKey:@"CFBundleVersion"];
return [NSString stringWithFormat:@"SDK Version %@ (%@)", majorVersion, minorVersion];
}
-(NSString*)getSDKBuildVersion;
SDK のバージョンとビルド番号を返します。
使用: Xcode - 7.0 (ベータ 3 バージョン)
前もって感謝します。