允许在XCODE中使用推送通知,而无需使用mac进行开发

时间:2017-08-23 11:08:13

标签: ios xcode ionic-framework apple-push-notifications ionic3

我正在开发一款Ionic 2应用程序。我在Windows机器上开发它,但我可以访问mac,在那里我生成了开发证书。

我正在关注this walk-through,而我正处于启动推送部分。我刚刚下载了.mobileprovision文件。问题是:

  • 双击.mobileprovision文件导致" apple配置器2无法打开.provisioning配置文件格式的文件"

  • 我应该在mac上开发我的应用程序(拥有我的源代码),以便能够在XCODE中打开它。我可以根据我在developer.apple.com上创建的AppID打开它。在MAC上我只有证书和.mobileprovision文件

1 个答案:

答案 0 :(得分:1)

问题是我在Windows机器上进行了开发。我正在关注Mac的教程,因为我有一台Mac。但在教程中,开发环境在Mac上。所以我一直在寻找一种解决方案,不需要我创建另一个开发环境(ide,安装包等)。

最后,我发现我需要在Mac上设置开发环境。这是在XCode中打开项目的唯一方法,其中所有工作(证书,配置文件)都已完成。

我需要安装离子节点 Visual Studio代码并从 Bitbucket 获取存储库,然后构建我的项目以获取 xproject 文件。现在,我可以继续学习发布到App Store并推送通知的教程。