不使用Xcode构建Mac应用程序IPA
我只是想把我的.app上传到Mac应用商店。我已经支付了开发人员费用,设置了所有证书、设备和配置文件,安装了应用程序加载器3.0 系统将提示我导入IPA文件。然而,my.app是一个打包的Java应用程序,捆绑了JRE。所以它不是用Xcode生成的。 该应用程序已签名,并附有权利 我已经阅读了文档,但是,我遇到的每一个指南都会继续讨论使用Xcode导出IPA文件。我没有使用Xcode 整个过程真是一团糟 那么,有没有办法不用Xcode生成IPA文件不使用Xcode构建Mac应用程序IPA,xcode,macos,ipa,Xcode,Macos,Ipa,我只是想把我的.app上传到Mac应用商店。我已经支付了开发人员费用,设置了所有证书、设备和配置文件,安装了应用程序加载器3.0 系统将提示我导入IPA文件。然而,my.app是一个打包的Java应用程序,捆绑了JRE。所以它不是用Xcode生成的。 该应用程序已签名,并附有权利 我已经阅读了文档,但是,我遇到的每一个指南都会继续讨论使用Xcode导出IPA文件。我没有使用Xcode 整个过程真是一团糟 那么,有没有办法不用Xcode生成IPA文件 谢谢。我经过多次修补,发现我可以创建一个PKG
谢谢。我经过多次修补,发现我可以创建一个PKG文件 因此,在与YourApp.app相同的目录中: 创建授权文件ent.authentications 签署文件: codesign-v-f-s第三方Mac开发者应用程序:您的姓名-授权ent.授权YourApp.app 查找YourApp.app/Contents/-type f \-name*.jar-或-name*.dylib-或-name jspawnhelper \-exec codesign-verbose-f-s第三方Mac开发者应用程序:您的姓名-权利ent.权利{} 构建包: productbuild-组件YourApp.app/应用程序-签署第三方Mac开发者安装程序:您的名字YourApp.pkg 然后我可以在Application Loader中打开包 一个好的资源:
如果您事先阅读了有关流程的信息,则会有所帮助。仅仅因为您构建了一个在os x上运行的java应用程序,并不意味着您构建了一个可供Mac app Store分发的java应用程序。ipa只是一个zip存档。但还有比创建ipa更多的障碍。你需要获得正确的权利,代码签名和其他任何东西。对于java可执行文件来说,这可能是不可能的。我不确定我还缺少什么。。。我假设我需要签署我的应用程序并生成IPA。我可以从命令行执行此操作吗?关于这个主题的大多数苹果文档都假设您使用的是Xcode。