22 lines
531 B
Swift
22 lines
531 B
Swift
|
import Foundation
|
||
|
|
||
|
struct ApplicationDirectoryController {
|
||
|
}
|
||
|
|
||
|
extension ApplicationDirectoryController {
|
||
|
|
||
|
var isInApplicationsDirectory: Bool {
|
||
|
let bundlePath = Bundle.main.bundlePath
|
||
|
for directory in NSSearchPathForDirectoriesInDomains(.applicationDirectory, .allDomainsMask, true) {
|
||
|
if bundlePath.hasPrefix(directory) {
|
||
|
return true
|
||
|
}
|
||
|
}
|
||
|
if bundlePath.contains("/Library/Developer/Xcode") {
|
||
|
return true
|
||
|
}
|
||
|
return false
|
||
|
}
|
||
|
|
||
|
}
|