首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >用于点对点分发的XCode 4的iPhone权利问题

用于点对点分发的XCode 4的iPhone权利问题
EN

Stack Overflow用户
提问于 2011-03-27 21:25:09
回答 7查看 20.3K关注 0票数 18

我已经重新阅读了关于Ad Hoc发行版的所有文档和帖子,但仍然有一个问题。如果我尝试‘无线’分发(使用Safari下载.plist和.ipa文件),应用程序开始下载,图标绘制正确,名称从‘安装..’更改。但是当它完成了大约90%的时候,我得到了一个“无法下载...”警报。

如果我使用iTunes方法传输应用程序,我会得到‘应用程序"xx“未安装在iPhone "xx”上,因为授权不正确。“

Q1:我读到您不再需要单独添加.mobileprovision文件,因为XCode (我使用的是4.0.1)会将其添加到捆绑包中-这是真的吗?

Q2:当我在safari中‘下载’.mobileprovision (在iPhone上)时,它只是将其显示为文本。这是我的问题的症状,还是无关紧要?

Q3:这个问题与Entitlements.plist有关吗?在使用XCode 4.0.1编辑此文件时,我找不到来自苹果的任何文档或任何与我看到的内容相关的博客。如果我按照说明操作(新建->新建文件->代码签名->授权),我会得到一个默认文件,其中只有一个“可调试”键。我已经尝试将其设置为NO,添加一个get-task-allow键(替换现有的-大概可以调试是相同的键?)添加我的应用程序标识符,并在中添加具有上述两个键的iPhone授权字典(根据苹果公司的文档)。

Q4:试图让授权和代码签名工作的iPhone开发人员的自杀率是多少?

为了减少我看到的类似问题的建议:我确实将代码签名权利设置为我的Entitlements.plist,用于分发和发布。我已尝试重新启动XCode、重建、存档等我已尝试重新启动iPhone我已返回到iPhone

更新:在XCode 4.0.1中,在编辑任务时有一个菜单选项(编辑器->显示原始键和值),它会将键从“可调试”切换到“get- Entitlements.plist -allow”。

EN

回答 7

Stack Overflow用户

回答已采纳

发布于 2011-08-12 04:19:28

Xcode4中的即席构建不再需要代码签名权限-请参阅Apple Technical Note TN2250中的详细说明

票数 7
EN

Stack Overflow用户

发布于 2011-03-27 22:23:30

权利文件应为:

<?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>get-task-allow</key>
           <false/>
         <key>application-identifier</key>
           <string>$(AppIdentifierPrefix)$(CFBundleIdentifier)</string>
         <key>keychain-access-groups</key>
           <array>
             <string>$(AppIdentifierPrefix)$(CFBundleIdentifier)</string>
           </array>
</dict>
</plist>

这也适用于无线网络。

为什么默认版本没有包含所有这些功能,这是只有苹果公司才能回答的问题。我不知道如何在Xcode中编辑plist的原始文本,所以在TextEdit中进行了编辑。

票数 13
EN

Stack Overflow用户

发布于 2011-04-07 14:07:34

我刚刚写了一篇博客文章,概述了在Xcode4中成功实现临时发行版的所有步骤,这可能会有所帮助。http://www.musicalgeometry.com/?p=1237

票数 6
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/5449487

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档