我有点害怕问这个问题,因为这个问题对我来说似乎很大,但我没有看到有人对此感到恐慌。我有点害怕听起来很疯狂,但我会坚持下去:
正如我们可以在苹果的帖子中看到的提交更新 https://developer.apple.com/app-store-connect/whats-new/?id=submissionsupdate9-10 :
从 Xcode 11 开始,Application Loader 不再包含在
Xcode。有关如何使用 Xcode 将应用程序上传到 App Store Connect 的详细信息,请参阅 Xcode 帮助。
对于使用 Phonegap 构建服务的个人和组织来说,在知道我们无权访问 Xcode 项目文件的情况下询问自己如何将我们的 IPA 上线是合法的。
苹果给了我们一个新工具,叫做档案组织者但正如我们可以读到的文档 https://help.apple.com/xcode/mac/current/#/dev442d7f2ca:
在档案管理器中,选择要上传的档案,然后
单击分发应用程序。
好吧,我的存档在哪里? IPA 是否被视为存档?如何将我的 IPA 集成到该软件中?
也许我还没有找到摆在我面前的解决方案,但目前我特别担心如果没有应用程序加载器的替代工具,Phonegap 构建的未来。
那么,您是否也面临同样的问题并找到解决方案? (迁移到科尔多瓦除外)
我知道混合应用程序的寿命不会很长,因为 UIWebView 的贬值以及 cordova 与 WKWebView 的兼容性低,但我不敢相信苹果决定在没有警告的情况下终止 Phonegap 构建。和往常一样,Phonegap 的团队不太爱说话。
Edit
好吧,可以使用以下命令传输您的 ipa,但是它是否有效,因为我有旧版本的 Xcode (10),因此当 Xcode 11 发布时它将被弃用?
xcrun altool --upload-app --type ios --file "path/to/application.ipa" --username "YOUR_ITMC_USER" --password "YOUR_ITMC_PASSWORD"