Iphone 如何以编程方式在Xcode 4x中定位内置产品(应用程序)

Iphone 如何以编程方式在Xcode 4x中定位内置产品(应用程序),iphone,ios,xcode,xcode4,xcode4.2,Iphone,Ios,Xcode,Xcode4,Xcode4.2,我知道Xcode在构建项目后创建的DerivedData文件夹的位置。是否有方法以编程方式在下面的位置找到应用程序? 每次我清理项目时,DerivedData/MyApp-xxxxx下的文件夹都会被重命名。 是否有一种方法可以在应用程序构建之后在shell的env中记录位置 /Users/macadmin/Library/Developer/Xcode/DerivedData/MyApp afepqzfgiggcxicavejbdehtbox/Build/Products/Debug iphon

我知道Xcode在构建项目后创建的DerivedData文件夹的位置。是否有方法以编程方式在下面的位置找到应用程序? 每次我清理项目时,DerivedData/MyApp-xxxxx下的文件夹都会被重命名。 是否有一种方法可以在应用程序构建之后在shell的env中记录位置


/Users/macadmin/Library/Developer/Xcode/DerivedData/MyApp afepqzfgiggcxicavejbdehtbox/Build/Products/Debug iphonesimulator/MyApp
环境变量应该是您正在寻找的。如果您想深入研究捆绑包,可以使用
包装器\u name
确定其名称。类似于
$(build\u PRODUCTS\u DIR)/$(WRAPPER\u NAME)
的内容将是应用程序包的路径

/Users/macadmin/Library/Developer/Xcode/DerivedData/MyApp afepqzfgiggcxicavejbdehtbox/Build/Products/Debug iphonesimulator/MyApp.app