最后一次上传至Cordova应用程序的2月6日没有问题。我做了一些小的更改,现在尝试将应用程序上载到App Store时看到奇怪的行为。
起初,我注意到我收到“ CFBundleSupportedPlatforms”错误,可以通过删除* .dSym文件来解决。
然后,当我进入选择证书和配置文件的页面时,该应用程序下方会列出一长类。他们表明他们不需要个人资料,但他们从未去过那里(我想我还不能发布内嵌图片):
https://i.stack.imgur.com/KV1qN.png
选择证书/配置文件并上传后,我将获得一长串“无效的捆绑结构”错误-其中大多数与Pods和Firebase有关。我将Firebase消息传递添加到了android应用程序中,但没有添加到iOS应用程序中。
哦,该应用程序可以在模拟器中正常运行,并且可以很好地部署到我的手机上。运行没有问题。
在macOS 10.14.3,节点10.15.0,npm 6.4.1,Cordova 8.1.2,Cordova-ios 4.5.4(也尝试过5.0.0)上进行开发。使用VSCode作为编辑器...
具有以下插件:
"cordova-plugin-camera": {},
"cordova-plugin-android-permissions": {},
"cordova-plugin-geolocation": {},
"cordova-plugin-statusbar": {},
"cordova-plugin-device": {},
"cordova-plugin-inappbrowser": {},
"cordova-plugin-ios-camera-permissions": {},
"cordova-plugin-nativestorage": {},
"cordova-plugin-whitelist": {},
"phonegap-plugin-push": {}
有什么想法吗?我还能提供其他信息吗?
谢谢..