更改iphone应用程序的不同软件包标识符的应用程序特征

时间:2013-10-16 18:22:56

标签: xcode cocoa-touch cfbundleidentifier

我的想法是创建一个应用程序和同一个应用程序的PRO版本。 但是,不是通过xcode制作两个不同的应用程序,而是可以提供与包标识符链接的一些功能吗?

例如:

if (CFBundleIdentifierName==appPRO){
    }

(当然这不起作用..)

感谢

1 个答案:

答案 0 :(得分:0)

我发现这可以提供帮助:

 NSString *bundleId = [[[NSBundle mainBundle] infoDictionary]objectForKey:@"CFBundleIdentifier"];
    if (! [bundleId isEqualToString:@"com.yourcompany.yourapp"])
    {
        // Ooops, CFBundleIdentifier doesn’t match
    }

那还不错!

如果您有任何其他想法,请接受!