谁能解决这个问题?我已经发布了迄今为止我一直在使用的论坛三个。
iCloud 和正确的配置文件使用 2011 年 10 月 30 日上午 9:49 我为我的 AppID 启用了 iCloud。然后,我创建了 3 个证书,列为:
- Mac 应用程序
- Mac 安装程序
- 发展
在开发人员证书实用程序中。
我在钥匙串中下载并安装了证书:
- 3rd 方 Mac 开发者应用程序 (Mac App)
- 第 3 方 Mac 开发者安装程序(Mac 安装程序)
- Mac 开发人员(开发)
然后,我创建了 2 个配置文件:
开发 我选择了 App ID、之前创建的开发证书和系统。
生产我只能选择 App ID 和 Mac 应用程序分发签名证书。
我在 Profiles Pref Pane 中成功安装了开发配置文件。如果我尝试在 Profiles Pref 窗格中安装生产配置文件,我会收到一个“未知错误”对话框。这个对吗?无法安装此配置文件?
我将这两个配置文件都添加到 Xcode Organizer 中,并从开发配置文件中选择“Mac Developer”进行调试,并从生产配置文件中选择“第 3 方 Mac 开发人员应用程序”用于发布版本。
现在,我可以在 Xcode 中启动该应用程序,它可以按预期工作(启用 iCloud)。如果我正在归档发布版本并在 Finder 中启动应用程序,我会得到:
taskgated:killed ... 因为它使用 com.apple.developer.ubiquity-container-identifiers 权利是不允许的
生产资料是否应该仅用于提交给 MAS?我有什么问题吗?
steveflack 帖子: 6 (0) ReplyQuoteAdd Negative ScoreAdd Positive Score 1. Re: iCloud 和正确的配置文件使用 2011 年 11 月 4 日上午 4:23 回复 pws 如果您查看 Xcode Organizer 中的生产配置文件,它说您可以'不要将它安装在设备上 - 我猜这就是它不会安装在“设置”应用程序的“配置文件”窗格中的原因。我今天早上才发现这一点 - 该错误消息并不完全有帮助。
也许我错了,但看起来你目前无法在 MAS 之外发布 iCloud 应用程序。看起来我们必须像对待 iOS adhoc 配置文件一样对待开发配置文件进行测试。
Jose Ines Cantu Arrambide 帖子:166 (1) 回复引用添加负分添加正分 2. 回复:iCloud 和正确的配置文件使用 2011 年 12 月 9 日下午 4:42 回复 steveflack 你们中的任何人都可以使用生产配置文件签名吗?
Jose Ines Cantu Arrambide 帖子:166 (1) ReplyQuoteAdd Negative ScoreAdd Positive Score 3. Re: iCloud 和正确的配置文件使用 2011 年 12 月 9 日下午 5:49 回复 steveflack 有谁知道 mac 应用程序是否应该在我的开发中运行使用启用了 iCloud 的生产配置文件时的机器?还是需要提交到 Mac App Store ?当我使用生产配置文件构建和签名时,我没有收到任何错误,但我在启动时收到“应用程序被杀死,因为我没有使用 com.apple.developer.ubiquity-container-identifiers 的权限”。
Allen Dunahoo Goshen,CT 帖子:700 (6) 回复引用 4. Re:iCloud 和正确的配置文件使用 2011 年 12 月 17 日下午 12:08 回复 Jose Ines Cantu Arrambide 我也遇到了这个错误。请帮我!
Jose Ines Cantu Arrambide 帖子:166 (1) 回复引用添加负分添加正分 5. 回复:iCloud 和正确的配置文件使用 2011 年 12 月 17 日下午 12:23 回复 Allen Dunahoo 我请求 Apple 提供技术支持,我会让你知道他们说了什么。但我的猜测是,要进行 Beta 测试,您应该在 mac 配置部分添加每个 mac 系统,并告诉每个 beta 用户通过双击将配置文件添加到他们的系统中。
我打赌生产配置文件只能通过将应用程序发送到 Mac App Store 来工作。
Allen Dunahoo Goshen,CT 帖子:700 (6) 回复引用 6. Re:iCloud 和正确的配置文件使用 2011 年 12 月 17 日下午 12:46 回复 Jose Ines Cantu Arrambide 如果我无法运行应用程序,则没有我会把它上传到苹果。
奇怪,但我现在无法编译任何其他 Mac 应用程序,iCloud 或没有 iCloud。我曾经在不同的计算机上尝试过,但它不起作用!
Jose Ines Cantu Arrambide 帖子:166 (1) 回复引用添加负分添加正分 7. 回复:iCloud 和正确的配置文件使用 2011 年 12 月 17 日下午 1:04 回复 Allen Dunahoo 哇,您无法编译或无法运行应用程序?不签名可以编译吗?
Allen Dunahoo Goshen,CT 帖子:700 (6) ReplyQuote 8. Re:iCloud 和正确的配置文件使用 2011 年 12 月 17 日下午 1:29 回复 Jose Ines Cantu Arrambide 好吧,我想我可以编译它,但我明白了错误(每个应用程序都会略有变化):
错误:无法启动'/Users/padsoftware/Library/Developer/Xcode/DerivedData/Scrawl-heofvoywsunchdhjowxkvkoiqvan/Build/Products/Release/Scrawl.app/Contents/MacOS/Scrawl'
奇怪的是:我没有沙盒、iCloud 或此应用程序的权利。在我做的那些我得到同样的错误。我已经重新安装了 Xcode 4.2.1 和 OS X Lion 10.7.2。
Allen Dunahoo Goshen,CT 帖子:700 (6) 回复引用 9. Re:iCloud 和正确的配置文件使用 2011 年 12 月 17 日下午 1:31 回复 Allen Dunahoo 没有代码签名我得到同样的错误。这真的让我很烦。联系 Apple 无济于事,因为它们会减慢速度
Jose Ines Cantu Arrambide 帖子:166 (1) ReplyQuoteAdd Negative ScoreAdd Positive Score 10. Re:iCloud 和正确的配置文件使用 2011 年 12 月 17 日下午 2:10 回复 Allen Dunahoo 这也发生在我没有添加mac uuids 到 mac 配置门户,您的配置文件是否安装在 Lion 的系统首选项中?但是因为当你没有对它进行代码签名时它会爆炸,所以没关系
Jose Ines Cantu Arrambide 帖子:166 (1) ReplyQuoteAdd Negative ScoreAdd Positive Score 11. Re:iCloud 和正确的配置文件使用 2011 年 12 月 17 日下午 2:12 回复 Allen Dunahoo 如果您从实用程序打开 Console.app,您会得到启动时有任何额外信息吗?
Allen Dunahoo Goshen,CT 帖子:700 (6) 回复引用 12. Re:iCloud 和正确的配置文件使用 2011 年 12 月 17 日下午 2:15 回复 Jose Ines Cantu Arrambide 遗憾的是,不,我得到了相同的信息。
Allen Dunahoo Goshen , CT 帖子:700 (6) 回复引用 13. Re:iCloud 和正确的配置文件使用 顺便说一句,我刚刚在 stackoverflow 中发布了这个在 2011 年 12 月 17 日下午 2:19 对 Allen Dunahoo 的回应。Xcode 错误:启动失败
Allen Dunahoo Goshen,CT 帖子:700 (6) 回复引用 14. Re:iCloud 和正确的配置文件使用 2011 年 12 月 17 日下午 2:48 回复 Allen Dunahoo 问题是我错过了与开发证书...由于某种原因,我也无法将我正在使用的证书导入钥匙串。我生成了 CSR(它构建了公钥/私钥并将它们添加到钥匙串)并创建了一个新的证书/配置文件并更新了我的构建设置以指向新的东西。有人说这为他们解决了问题。我会尝试一下,让你知道它是否有效。
Allen Dunahoo Goshen,CT 帖子:700 (6) ReplyQuoteEdit 15. Re:iCloud 和正确的配置文件使用 2011 年 12 月 17 日下午 4:28 回复 Allen Dunahoo 好的,结果如下:开发配置文件代码符号:成功。生产配置文件代码符号:失败。控制台错误:“12/17/11 4:22:50.184 PM taskgated:killed com.allendunahoo.Scrawl[pid 5772] 因为不允许使用 com.apple.developer.ubiquity-container-identifiers 权利”
我不明白:开发配置文件的标题中包含此内容:8W27B5T8XC。但是,生产配置文件没有。我怀疑这是问题的一部分。现在,有没有人对如何解决这个巨大而丑陋的问题有任何想法?
PS 我需要 com.apple.developer.ubiquity-container-identifiers 因为这个应用程序使用 iCloud。
消息由 AllenDunahoo 于 2011 年 12 月 17 日下午 4:28 编辑
Allen Dunahoo Goshen,CT 帖子:700 (6) ReplyQuoteEdit 16. Re:iCloud 和正确的配置文件使用 2011 年 12 月 17 日下午 4:30 回复 Allen Dunahoo 这是我的权利:
<?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">
<string>8W27B5T8XC.com.allendunahoo.Scrawl</string>
</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">
<array>
<string>$(TeamIdentifierPrefix)8W27B5T8XC.com.allendunahoo.Scrawl</string>
</array>
</plist>