【发布时间】:2017-02-14 22:30:01
【问题描述】:
我正在尝试让 Hello World 应用在 iPhone 上运行,但遇到了一个令人困惑的错误。在过去的 4 天里,我已经尝试了 4-5 次,结果相同。以下是我遵循的步骤:
1- 我从全新的 NetBeans 安装开始(Windows 7 下的 NetBeans 8.2 Patch 1),安装了插件 (v3.6.0),并从 Flat Blue 主题和模板创建了一个名为“Hello”的新 CodenameOne 项目你好世界(Bare Bones)。我根据需要将包名称设置为唯一的名称。
2- 然后我去了 developer.apple.com 并撤销了那里的所有证书,并删除了所有 appID 和配置文件。指定了一台 iPhone5 设备。我相信这应该会给 CodenameOne 一个全新的工作环境。
3- 回到 NetBeans 和 CodenameOne,我调用了“iOS 证书向导”,在请求时指定了我的 AppleID/pswd(是的,它们是有效的!),然后选择了我的 iPhone 设备。下一个屏幕总结了证书(其中 2 个)和用于生成配置文件的 AppID。在下一步中,我收到错误消息:“无法创建应用商店配置文件。”附带消息,大意是“Apple Developer 网站正在维护”等。我已经包含了屏幕截图:
当我检查https://developer.apple.com/system-status 时,一切看起来应该没问题。如果我查看我的 Apple 开发者帐户,Codename One 生成了一个 iOS 开发证书和一个 iOS 分发证书,但没有生成任何 App ID 或配置文件。
FWIW,该插件是来自默认更新站点 (https://codenameone.googlecode.com/svn/trunk/CodenameOne/repo/netbeans/updates.xml) 的 3.6.0 版
还有其他人遇到过这个问题吗?我不知道下一步该尝试什么。
任何帮助将不胜感激。
谢谢, 特里
【问题讨论】:
-
尝试通过
iOS Signing生成证书,可以通过右键单击您的项目并转到 CodenemeOne 设置来找到该证书。此外,请检查以确保您的 Apple Dev 帐户下没有任何待接受的协议。 -
我不知道你从哪里得到codenameone.googlecode.com/svn/trunk/CodenameOne/repo/netbeans/…,但至少 2 年这不是安装 Codename One 的来源......
-
Shai,这是我安装NetBeans插件时默认安装的库。我应该使用什么?
标签: ios codenameone ios-provisioning