Как мне найти APP_UUID в Xcode для приложения для iOS? - PullRequest
4 голосов
/ 28 июля 2011

iOS Simulator хранит приложения в ~ / Библиотека / Поддержка приложений / iPhone Simulator / 4.2 / Приложения / APP_UUID /

Но как мне найти APP_UUID для конкретного проекта / цели?

Ответы [ 3 ]

7 голосов
/ 19 сентября 2012

Перейдите на

~/Library/Developer/CoreSimulator/Devices/ 

и введите

find . -iname "*.app"

в оболочке.

** Обновлено для Xcode 8 **

2 голосов
/ 28 июля 2011

Самый простой способ, который я нашел, это запустить приложение в симуляторе и NSLog получить результат стандартной функции определения местоположения, например, такой:

- (NSString *)applicationDocumentsDirectory {
    NSArray *paths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, 
                                                         NSUserDomainMask, 
                                                         YES);
    NSString *basePath = ([paths count] > 0) ? [paths objectAtIndex:0] : nil;
    return basePath;
}

// elsewhere, like in -application:didFinishLaunching:withOptions:
NSLog(@"app doc directory: %@", [self applicationDocumentsDirectory]);
0 голосов
/ 04 апреля 2019

Вот что вам нужно:

xcrun simctl get_app_container booted com.bundle.identifier

просто замените com.bundle.identifier на идентификатор пакета вашего приложения

...