我一直致力于为应用程序创建一个版本(适用于iOS)我正在努力,但似乎调试和发布之间的转换比我想象的更难。在开发中,我能够成功构建,但是现在我已经切换到发布版本,它会不断返回1个错误和2个警告;
找不到匹配的配置文件:没有任何有效的配置文件允许指定的权利:aps-environment。
iOS部署目标 11.1'对于建筑和#64; arm64'和变种'正常'大于最大值&#9.3; 9.3.99'对于iOS 9.3 SDK。
iOS部署目标 11.1'对于建筑和#64; arm64'和变种'正常'大于最大值&#9.3; 9.3.99'对于iOS 9.3 SDK。
我认为这与需要在制作表格中的Provising Profiles有关,你可以在开发者App Store上这样做。我已经这样做了,我知道aps代表Apple推送服务。我这样做但我似乎每次都得到同样的错误,所以我做错了。
我已经缩小了一些可能有用的细节,但如果不是,我道歉:
提前感谢您的帮助。
答案 0 :(得分:0)
看起来可能会出现一些问题。
此错误通常是由<preference name="deployment-target" value="***" />
中的错误config.xml
引起的。根据您使用的cordova-ios
版本,也会影响Xcode项目的构建方式。确保cordova-ios
的版本与您的Xcode版本兼容。
对于此错误,您的开发者帐户下的配置文件似乎没有设置权利。转到developer.apple.com,登录,然后找到您的应用。应该有一个编辑按钮,您可以在其中更改权利。它可能是Push Notifications的一个。这也可以在功能选项卡中直接在新版本的Xcode中完成。