![](/img/trans.png)
[英]XCode 6.0.1 Enterprise In House Distribution Is Not Creating ipa/plist
[英]Xcode 6 Save for Enterprise Deployment does not create plist for ipa anymore?
Xcode 5帮助创建了企业ipa的plist描述符。 Xcode 6(6A313)仅创建ipa。 这是一个错误还是故意改变? 如果是这样的话 - 退后一步的原因是什么?
如果我之前没有使用Xcode 5生成plist,我需要自己手动创建它。 你知道任何有助于这个过程的自动工具吗?
我遇到了同样的问题。 需要在昨晚进行建设。 我最终只是重复使用旧的plist并更新它。 这是一个模板:
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>items</key>
<array>
<dict>
<key>assets</key>
<array>
<dict>
<key>kind</key>
<string>software-package</string>
<key>url</key>
<string>[INSERT URL HERE]</string>
</dict>
</array>
<key>metadata</key>
<dict>
<key>bundle-identifier</key>
<string>[INSERT BUNDLE ID HERE]</string>
<key>bundle-version</key>
<string>[INSERT VERSION HERE]</string>
<key>kind</key>
<string>software</string>
<key>title</key>
<string>[INSERT APP TITLE HERE]</string>
</dict>
</dict>
</array>
</dict>
</plist>
找不到其他解决方案,而不是重用旧的.plist
-file ---完美地工作。
我按照以下方式解决了这个问题(如@pir800所述) -
1)获取旧项目的plist文件并重命名它应该与ipa文件相同。
2)更改了plist文件中以下键的值 - a)url。 b)捆绑标识符。 c)标题。
然后将ipa和plist放在服务器上。 剩下的东西和Xcode5一样。
但是非常糟糕,苹果应该告知开发人员并在文档中提及此类更改。
我的方式不正确或错误,但我的企业内部分发构建正确下载和工作。 .... :)
我也对苹果开发者也回复了同样的问题。 您可以查看此主题https://devforums.apple.com/message/1076995#1076995如果有任何人找到更好的解决方案,请回复。
谢谢...
要扩展已接受的答案,您需要成为299 $企业帐户的团队成员。 转到项目导航器(ProjectName) - >目标 - >常规选项卡,然后选择与299 $企业开发人员帐户关联的帐户。 如果找不到您要查找的帐户,请转到XCode - >首选项 - >帐户,然后检查您是否是该帐户的管理员/代理/团队成员,然后继续制作ipa和plist文件。
我不确定企业部署,但在XCode 7.0中,您可以在导出Ad Hoc部署的存档时创建manifest.plist ...
希望这可以帮助。
我正在经历完全相同的事情,不得不重新使用从Xcode5生成的plist文件。 还有一件事要补充:归档后我们提供的验证按钮不能正确验证我的应用程序。 它超过了“准备存档”,但随后引发了一个错误,“没有为Applications / plumbsApp.app找到匹配的配置文件” - 没有任何有效的配置文件允许指定的权利:应用程序标识符,beta-reports-active,keychain-访问组。
现在,解雇这个并继续“导出”,创建我的.ipa文件,我的用户能够正确安装,当然还有正确的URL。 所以,不完全确定为什么会这样。 我已经运行了Xcode的beta版本,但使用了Xcode6的最终版本。 也许是红鲱鱼的测试版评论。 有没有其他人经历过这种情况,存档的验证以这种方式失败,但应用程序安装好吗?
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.