用于 AdHoc 分发的 Xcode 6 存档
声明:本页面是StackOverFlow热门问题的中英对照翻译,遵循CC BY-SA 4.0协议,如果您需要使用它,必须同样遵循CC BY-SA许可,注明原文地址和作者信息,同时你必须将它归于原作者(不是我):StackOverFlow
原文地址: http://stackoverflow.com/questions/26100071/
Warning: these are provided under cc-by-sa 4.0 license. You are free to use/share it, But you must attribute it to the original authors (not me):
StackOverFlow
Xcode 6 archive for AdHoc distribution
提问by Fry
I have to distribute an app via AdHoc distribution. With Xcode 5 after the archiving, I select the option "Save for enterprise distribution" and then insert the web url where I upload the .ipa
and the .plist
.
我必须通过 AdHoc 分发分发应用程序。随着归档后的Xcode 5,我选择,我上传的选择“保存为企业分布”,然后插入该网页的网址.ipa
和.plist
。
Now in Xcode 6 this option is disappeared and I can't able to generate .ipa
and .plist
, but only the .ipa
.
现在在 Xcode 6 中,此选项消失了,我无法生成.ipa
和.plist
,但只能生成.ipa
.
There is someone that know how to create .ipa
and .plist
in Xcode 6 for upload this files on a web site to allow an easy way for tester to install the app on iOS7 where testglight doesn't run?
有人知道如何在 Xcode 6 中创建.ipa
并.plist
在网站上上传此文件,以允许测试人员在不运行 testglight 的 iOS7 上安装应用程序的简单方法?
回答by MB_iOSDeveloper
Solution 1):
解决方案1):
Download Xcode 5.1.1. and install it separately from Xcode 6.1. (in a different folder). This way you can generate .plist files easily since you mentioned that you need it for iOS 7. You can always keep Xcode 5.1.1. around and open your current project from it.
下载 Xcode 5.1.1。并将其与 Xcode 6.1 分开安装。(在不同的文件夹中)。这样您就可以轻松生成 .plist 文件,因为您提到 iOS 7 需要它。您始终可以保留 Xcode 5.1.1。并从中打开您当前的项目。
Solution 2):
解决方案2):
Use your old .plist files or create a new one : Xcode 6 Save for Enterprise Deployment does not create plist for ipa anymore?
使用旧的 .plist 文件或创建一个新文件: Xcode 6 Save for Enterprise Deployment 不再为 ipa 创建 plist?
Solution 3):
解决方案3):
Wait for apple to fix this "bug" in the upcoming Xcode versions :).
等待苹果在即将推出的 Xcode 版本中修复这个“错误”:)。
回答by Justin Holman
If you have a plist from previous exports, you can use the same one. I distribute an app using enterprise deployments and all I do is create the ipa and upload it to the server. I created my plist file quite some time ago. You can also update the data in there if you need to, but so far I have not run into any issues with pushing a new version with out updating that file.
如果您有以前导出的 plist,则可以使用相同的 plist。我使用企业部署分发应用程序,我所做的就是创建 ipa 并将其上传到服务器。我很久以前创建了我的 plist 文件。如果需要,您还可以更新其中的数据,但到目前为止,我在推送新版本而不更新该文件时还没有遇到任何问题。
回答by Rami
When you press export you get 3 options one of them is save for enterprise deployment. But you can use testflightinstead and save the app for adhoc deployment.
当您按导出时,您将获得 3 个选项,其中之一是保存用于企业部署。但是您可以改用testflight并保存应用程序以进行临时部署。