Xcode的5有助于为企业创造的ipa描述的plist。 xcode的6(6A313)只创建IPA。 这是一个错误或故意改变? 如果是这样的 - 这将是采取退一步的原因吗?
如果我没有使用Xcode的5之前生成的plist,我需要它克里特手动自己。 你知道任何自动工具,这将有助于在这个过程中呢?
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文件更改如下键的值-一个)URL。 b)中包标识符。 c)标题。
然后把IPA和plist中的服务器。 剩下的事情都同样喜欢Xcode5。
但它是非常糟糕的,苹果应该通知到开发商和提文档这种类型的变化。
我不知道我的方式是正确的还是错误的,但我的企业在内部分配构建正确下载和运行。 .... :)
我回答说苹果开发者也一样。 您可以检查此线程https://devforums.apple.com/message/1076995#1076995也若有人找到更好的解决办法,请回复。
谢谢...
为了扩大接受的答案,你需要的$ 299企业帐户的团队成员。 转到项目导航(项目名) - >目标 - >常规选项卡,并选择是assoicated 299 $企业开发者帐户的帐户。 如果你不能找到你正在寻找的帐户,去的XCode - >设置 - >账户和检查,如果你是上述账户的管理/代理/团队成员,然后进行使IPA和plist文件。
我不知道有关企业部署,但在XCode的7.0,你可以在导出存档的Ad Hoc部署创建manifest.plist ...
希望这可以帮助。
我遇到同样的事情,不必重新使用来自Xcode5生成的plist文件。 刚一件事补充道:Validate按钮,我们正在呈现归档后,没有正确地验证我的应用程序。 它让过去的“准备归档”但随后抛出了一个错误,“找到应用程序/ plumbsApp.app没有符合条件的供应曲线” - 的有效调配谱无允许指定的权利:应用标识符,β-报告活性,keychain-访问组。
现在,关闭这个与“导出”继续,创建我的.ipa文件和我的用户都能够正确地安装,使用正确的网址,当然。 因此,不能完全确定为什么发生这种情况。 我有Xcode中运行的测试版,但使用Xcode6的最终版本。 也许是测试版,发表评论,在红鲱鱼。 有没有其他人经历过这样的,在档案的验证这种方式失败,但应用的安装好吗?