xcode 4.3.1 - 共享存档选项不可见 [英] xcode 4.3.1 - Share archive option not visible
问题描述
我正在尝试将我的构建用于TestFlightApp上的测试。在我之前的xcode版本中,我能够在归档后查看共享选项,我用它来创建ipa文件。 ipa文件已上传到testflight,一切都按预期工作。随着升级到xcode 4.3.1,我没有看到共享选项。我尝试使用distribute选项并创建了ipa。然后,当我尝试将ipa上传到testflight时,出现以下错误。
I am trying to put my build up for testing on TestFlightApp. In my previous version of xcode, I was able to view the "share" option after archiving, which I used to create the ipa file. The ipa file was uploaded to testflight and everything worked as expected. With the upgrade to xcode 4.3.1, I don't see the share option. I tried using the distribute option and created the ipa. Then when I tried uploading the ipa to testflight, got the following error.
'无效的IPA:关键com.apple.developer.ubiquity-kvstore-identifier的值不匹配在配置文件和二进制文件之间
'Invalid IPA: values for key com.apple.developer.ubiquity-kvstore-identifier are mismatched between profile and binary'
可以有人帮忙。
推荐答案
这里是我如何解决它。
com.apple.developer.ubiquity-kvstore-identifier
专门用于iCloud。请参阅 iOS开发人员库。所以我使用了以下过程:
com.apple.developer.ubiquity-kvstore-identifier
is specifically for iCloud. See iOS Developer Library. So I used the following procedure:
- 验证iOS配置中的应用ID ID iCloud状态(已启用)
- 从项目中删除了旧的权利(我手动创建了它们)
- 使用目标编辑器启用权利(在目标编辑器窗口的底部),与App ID匹配iCloud设置,添加了Container和Keychain Access。
- 清理和存档
- 选择存档并单击Distribute ...
- 保存企业版或特别部署
- 选择您的开发代码签名身份
- 将捆绑包保存到磁盘 - 未检查for enterprise
- 将ipa拖到TestFlightApp.com版本
- Verify App ID in iOS provisioning Portal iCloud status (mine is enabled)
- Removed old entitlements from project (I had manually created them)
- Use the Target editor to enable the entitlements (at the bottom of the Target editor window), matching the App ID iCloud setting, added Container and Keychain Access.
- Clean and Archive
- Select the archive and click on Distribute...
- Save for Enterprise or Ad-Hoc Deployment
- Select your development code signing identity
- Save the bundle to disk - did not check for enterprise
- Drag ipa to TestFlightApp.com builds
此时,TestFlight接受了捆绑和我的测试人员能够下载!
At this point, TestFlight accepted the bundle and my testers were able to download!
这篇关于xcode 4.3.1 - 共享存档选项不可见的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!