当前位置:  开发笔记 > 前端 > 正文

如何获取xcode应用程序的.app文件

如何解决《如何获取xcode应用程序的.app文件》经验,为你挑选了8个好方法。

我创建了一个xcode项目.现在我想将.app文件提供给我的朋友使用该应用程序.我从哪里获得这个文件?如何使用安装程序包在他的Applications文件夹中安装此.app文件?



1> Roel Van de ..:

你可以在这里找到.app文件:

〜/ Library/Developer/Xcode/DerivedData/{app name}/Build/Products/Deployment/

(信用路径转到/sf/ask/17360801/)

SIDENOTE:之后我试着把它放进我的iPad里玩得很开心.然而它起作用了.使用Snow Leopard + Xcode 4.2 + iPad和IOS 5.1.1 :) - 我使用iPhone配置实用程序将应用程序放入ipad(您必须添加应用程序,然后单击设备,然后单击"安装"后面的您刚刚添加到iphone配置实用程序的"应用程序库"中的应用程序,并且必须创建分发配置文件(https://developer.apple.com/ios/manage/provisioningprofiles/viewDistributionProfiles.action)并获取WWDR证书(https://developer.apple.com/ios/manage/certificates/team/distribute.action)最后在所有证书到位后更改Xcode中的构建设置(https://developer.apple.com/legacy/ library/technotes/tn2250/_index.html) - 但是很有趣之后我现在正在看我的iPad上的第一个应用程序:) - 顺便说一下,为了让应用程序进入应用程序商店你需要创建一个应用程序商店Distribution Provisioning Profile,同时对于像这样的临时安装,您可以创建一个临时安装.还有一点,但我认为这些是最重要和最棘手的步骤.请享用.

PS.记得您还必须将构建类型(xcode的左上角)设置为"iOS设备",否则它将永远不会签署您的应用程序.所以上面的路径名只有有限的值:是的,它将包含.app文件,但是你不能上传它(至少不使用iphone配置工具),因为它没有代码签名 - 你会得到"无法复制验证签名"错误.因此将其更改为"iOS设备"并构建(记住根据上面的url信息在xcode的构建部分中选择正确的证书).在同一个构建部分中,您还可以将"安装构建产品位置"设置为不同的路径,以便您可以确定.app(正确代码签名的那个)的最终位置.



2> iamamac..:

构建发布版本,.app文件位于项目的build/Release文件夹下.只需将其复制到朋友机器的Applications文件夹即可.我认为您不需要构建安装程序.


@Greg,在导航器(左侧窗格)中,展开"产品"组并右键单击.app文件,然后选择"在查找器中显示".它就是!
对于Xcode 4,这个答案不再正确.
@Nelson这引出了一个问题...... Xcode 4中的正确答案是什么?
苏菲安的评论是正确的.它对我有用.如果您需要Release版本,则必须使用正确的构建方案相应地构建应用程序.要创建新的构建方案,请转到产品 - >方案 - >新方案.打开新方案,然后在"存档"选项卡中,选择"发布"配置.在"运行"选项卡中执行相同操作.然后构建您的应用程序 这将在"release-iphoneos"文件夹中创建.app文件.您也可以通过在左侧源窗格的Products目录中右键单击它并选择"在Finder中显示"来找到.app文件.

3> mikecsh..:

该应用程序将出现在您的项目构建目录中.在Xcode窗口左侧的源窗格中,您应该看到一个名为"Products"的部分.列出下面会有你的申请名称.如果右键单击此按钮,则可以在Finder中选择"在Finder中显示"以进入应用程序.您可以直接将此信息发送给您的朋友,他可以将其复制到他的"应用程序"文件夹中.大多数应用程序在Mac OS X上不需要安装程序包.



4> Ahmet Kazim ..:

    xCode窗口选项卡

    组织者

    右键单击要获取应用程序的存档

    在finder中显示

    右键单击(ProductName ...).xcarchive文件

    显示包装内容

    制品

    应用

最后 - 那是你的.APP项目文件!



5> douyw..:

在Xcode 4.5.2下,您可以通过以下方式找到.app文件:

    在Xcode的菜单中选择Window> Organizer(或者只需按'Shift + Command + 2')

    选择管理器左侧的项目,您将在右侧找到派生数据路径.只需单击路径末尾的迷你箭头,这将在路径中打开Finder.

    在Finder中,单击"Build> Products> Release",您将找到.app.



6> 小智..:

〜/ Library/Developer/Xcode/DerivedData/{app name}/Build/Products/Debug-iphonesimulator /


这个答案如何改进包含几乎相同路径但包含解释的其他答案?

7> Marc Fearby..:

在Xcode 7中,一种快速方法是使用Product> Archive.它可能不是提交的签名副本,但它足以让其他人进行测试.



8> Samus..:

Xcode 8.1

产品 - >存档然后在右侧导出到驱动器上的某个位置.

推荐阅读
殉情放开那只小兔子
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有