Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/swift/17.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Swift 如何重命名cocoa捆绑包名称_Swift_Cocoa_Bundle - Fatal编程技术网

Swift 如何重命名cocoa捆绑包名称

Swift 如何重命名cocoa捆绑包名称,swift,cocoa,bundle,Swift,Cocoa,Bundle,通过使用“kCFBundleNameKey”键,我们可以获得捆绑包名称 Bundle.main.infoDictionary![kCFBundleNameKey as String] as! String 现在,考虑有一个叫做ABCapp的应用程序,如果我们复制了这个应用程序,那么名字就变成了“ABC拷贝”。我在“Bundle.main.infoDictionary”中找不到任何相关常量来获取重复的构建名称 谢谢通过复制一个应用程序,你假设复制了一个目标?不,就像复制了一个txt文件一样。你不

通过使用“kCFBundleNameKey”键,我们可以获得捆绑包名称

Bundle.main.infoDictionary![kCFBundleNameKey as String] as! String

现在,考虑有一个叫做ABCapp的应用程序,如果我们复制了这个应用程序,那么名字就变成了“ABC拷贝”。我在“Bundle.main.infoDictionary”中找不到任何相关常量来获取重复的构建名称


谢谢

通过复制一个应用程序,你假设复制了一个目标?不,就像复制了一个txt文件一样。你不明白:)你能描述一下你的行为吗?我找到了一种方法,用这段代码获取捆绑包/文件名。让bundlePath=((Bundle.main.bundlePath作为NSString?.lastPathComponent作为NSString?.deletingPathExtension)