我已经使用 Intel XDK + Cordova 开发了一个混合应用程序,它是为 android 平台构建的,没有任何痛苦,并且运行状况良好,但在构建 iOS 平台时,XDK 要求我提供移动配置和 p12证书及其密码!我知道我应该有苹果开发者帐户来构建证书,但请注意,现在我住在伊朗,不可能创建一个证书,除此之外,无需在苹果官方应用商店上发布最终应用程序,我只需要构建应用程序的证书并将我的代码转换为 .ipa 文件,最终的 .ipa 将提交到本地市场,他们将连同证书等一起发布......
问题是:是否有任何方法或解决方案可以获得证书(甚至是假证书)以绕过 XDK 的构建阶段!?
附: :不久前我发现了一个假证书,但 XDK 对密码有警报
我是一名活跃的英特尔 XDK 开发人员,拥有 Apple 帐户以及 Android 和 Windows。借助英特尔 XDK,您可以在 Windows 或 Linux 上开发 IOS 应用程序,直到将 IPA 捆绑包提交到 App Store 进行审核。在准备好构建 IPA(从 Intel XDK 构建 iPhone)之前,您不需要开发人员帐户,因为您需要从 Intel XDK IOS 构建面板下载 CSR,然后登录 Apple 开发人员帐户来创建应用程序存储您将构建/提交的每个 IOS 应用程序的分发证书。然后下载证书,包含在您的英特尔 XDK 项目中,然后上传并构建您的 IPA 捆绑包。 IPA 是 Apple 的捆绑包,而 APK 是 Android 的捆绑包。以下是从英特尔 XDK 构建 IPA 的步骤。
- 单击“Build IOS from Intel XDK”构建选项卡,项目将被上传。
- 在“构建”屏幕上时,不要单击“构建”按钮,而是单击“证书”编辑。
- 单击下载按钮下载 CSR 并将其保存到桌面。
- 登录您的 Apple 帐户http://developer.apple.com并点击会员中心。
- 创建新帐户或登录您现有的帐户
- 单击证书、标识符和配置文件
- 单击证书
- 单击加号按钮添加证书
- 选择 Production 下的 App Store 和 Ad Hoc 单选按钮,然后单击继续。
- 再次单击“继续”以上传您的 CSR。
- 现在上传您从 Intel XDK 版本下载的 CSR。
- 上传后点击生成
- 现在单击下载并将您的证书保存到桌面。
- 返回英特尔 XDK,单击“浏览”上传刚刚下载的新证书。
- 您还无法构建,因为没有与此应用程序关联的配置文件。取消构建。
- 返回您的 Apple 开发者帐户,从左侧菜单中选择应用程序 ID,然后按加号按钮添加新的应用程序 ID。
- 为应用程序 ID 指定名称和捆绑包 ID,您将在应用程序 ID 的英特尔 XDK 构建设置中使用该捆绑包 ID。
- 按“继续”,然后按“提交”。
- 现在在您的 Apple 开发者帐户中选择“配置配置文件”,
- 选择Distribute->App Store并按继续,
- 从选择字段中,选择您刚刚创建的应用程序 ID,然后按继续,
- 现在选择您刚刚创建的证书,然后按继续。
- 为配置文件命名并按“生成”
- 现在下载新的配置文件并保存到 Intel XDK 项目目录的 www 子目录下。这个非常重要。
- 从 Intel XDK 的“构建设置”中,选择“IOS”选项卡,然后找到“配置配置文件”选项并选择“生产”,
- 现在单击“配置配置文件”,将出现“添加”对话框弹出窗口,然后选择您刚刚下载的配置配置文件。您必须从项目 www 子目录中进行选择。
- 返回构建选项卡,如果显示以前的构建页面,请关闭该构建页面,然后选择 IOS 构建。
- 然后选择上传项目,非常重要!因为您有新的更改,其中包括配置文件。确保构建设置中的应用程序 ID 与开发者捆绑包 ID 匹配。 CFBundleIdentifier 还可以设置为应用程序的版本号。
- 当显示“立即构建”页面时,按“构建”按钮,英特尔服务器将构建您的 IPA 文件。
- 成功构建后,将 IPA 下载到您的桌面。
- 现在登录您的 Apple 开发者帐户,然后选择 iTunes Connect 选项。
- 在 Itune connect 中,您必须通过选择“我的应用程序”然后单击加号按钮添加新应用程序来创建新应用程序。
- 重要提示:从捆绑 ID 中选择 IOS 平台和您要部署的应用程序,以及名称和语言。然后按创建。
- 您的应用程序已准备好接收之前创建的 IPA。
- 从现在开始,您不需要 Mac,但是要上传 IPA,您需要 MAC。将您最近创建的 IPA 复制到您的 Mac 也可以访问的闪存驱动器或网络驱动器(例如 Dropbox)。如果您没有 Mac,可以使用名为 www.macinacloud.com 的服务。如果您打算开发许多 IOS 应用程序,那么至少值得购买 Mac Mini Intel 版,而不是 power-pc 版。
- 从您的 MAC 启动应用程序加载器并选择您的 IPA 文件。您将收到上传成功的确认信息。等待大约几分钟,然后返回 iTunes 连接。
- 选择您的应用程序,然后向下滚动到“构建”部分,您应该会看到新上传的 IPA 及其版本号。选择此 IPA,并填写应用程序的剩余表格以准备提交审核。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)