如何在Xcode中找到适用于iOS应用程序的APP_UUID?

时间:2011-07-28 14:53:14

标签: ios xcode uuid

iOS模拟器将应用程序存储在〜/ Library / Application Support / iPhone Simulator / 4.2 / Applications / APP_UUID /

但是如何找到特定项目/目标的APP_UUID?

4 个答案:

答案 0 :(得分:7)

转到

~/Library/Developer/CoreSimulator/Devices/ 

并输入

find . -iname "*.app"

在一个shell中。

**更新了Xcode 8 **

答案 1 :(得分:2)

我发现最简单的方法是在模拟器中运行应用程序,并在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]);

答案 2 :(得分:0)

这是您需要的:

xcrun simctl get_app_container booted com.bundle.identifier

只需将com.bundle.identifier更改为您的应用包标识符

答案 3 :(得分:0)

无需记住这些命令,一种非常简单明了的方法是:

  1. 打开top(或任何活动管理器)
  2. 搜索您的应用名称

应用的存储位置将在那里