我正在我任教的高中建立一个项目,这将允许我们教授一些Web开发课程。其中一门课程是HTML5应用程序开发课程。我希望学生能够使用HTML5,CSS和JavaScript开发应用程序,然后在他们的个人设备上加载该应用程序,并可能与朋友分享该应用程序。这些应用程序不会通过各自的应用程序商店分发,这只是为了让他们可以在自己的设备上看到自己的劳动成果,并与朋友分享。这也将很好地营销这门课程,以便在未来的学期获得更多的注册人数。
理想情况下,我希望使用单一平台来开发这些应用程序,而不考虑设备类型。例如,我认为我可以使用PhoneGap,但最近发现苹果从他们的商店下架了移动应用程序,所以你必须从github分叉和拉取,然后构建应用程序并通过二维码加载它。然而,即使使用这种方法,苹果仍然要求任何为iOS开发的应用程序都必须带有签名证书,而签名证书只能通过Mac电脑创建。
我没有Mac,我的教室里没有Mac实验室,有没有办法开发可以安装在iOS设备上的应用程序,而不需要Mac来获得证书?有没有教育选项可以让你在创建iOS应用程序时不经历这些需要Mac或使用XCode等苹果软件的麻烦?
对于使用iPhones的学生来说,我是不是不走运?
谢谢
发布于 2019-11-27 17:21:16
您可以使用ReactNative和离子框架编译和生成您的.ipa文件,这允许您在服务器上构建。
但是,在创建.p12签名认证文件并将.ipa文件上传到应用商店或仅用于教学目的的testflight时,出现了主要问题。为此,您需要mac操作系统,其中包含应用程序加载程序提交您的应用程序到Apple app Store Connect。
所以你可以买二手mac-mini。或者有一些网站可以帮助你上传你的.ipa文件http://www.connectuploader.com或者虚拟地为你提供mac http://www.macincloud.com。
https://stackoverflow.com/questions/59062503
复制相似问题