由于支付99美元购买苹果开发者计划对我来说是一个有点困难的决定(特别是如果这将是浪费的钱),那么问题就很简单:我能否仅使用PhoneGap Build构建全功能iOS应用程序,并将其提交(当然还要获得接受!)到App Store,而不需要任何类型的Mac硬件或使用像Macincloud这样的付费服务?
我没有任何类型的Mac。我所拥有的唯一物品是未越狱的3年老iPad Mini。因此,我可以在真实的基于iOS的设备上测试我的iOS应用程序(如果这在应用程序提交过程中是必需的),但我无法使用任何开发工具、SDK等来实际构建它。
我之所以问,是因为我完全感到困惑。我大约两年前接触过这个话题,然后我问了this question。我得到了一份步骤和教程列表的回复,但同时也得到了明确的信息,即我可以创建和部署iOS应用程序,而不需要任何苹果硬件。
我把这个主题搁置了两年。当我回到它时,我发现一个支持问题, 一篇博客文章, Stack Overflow问题和一篇文章,它们都或多或少肯定地表示,拥有真正的Mac机器或类似Macincloud服务的访问权限是创建iOS应用程序的必要条件。
例如,在提到的支持问题的第三个答案中,Petra V.说:
我没有任何类型的Mac。我所拥有的唯一物品是未越狱的3年老iPad Mini。因此,我可以在真实的基于iOS的设备上测试我的iOS应用程序(如果这在应用程序提交过程中是必需的),但我无法使用任何开发工具、SDK等来实际构建它。
我之所以问,是因为我完全感到困惑。我大约两年前接触过这个话题,然后我问了this question。我得到了一份步骤和教程列表的回复,但同时也得到了明确的信息,即我可以创建和部署iOS应用程序,而不需要任何苹果硬件。
我把这个主题搁置了两年。当我回到它时,我发现一个支持问题, 一篇博客文章, Stack Overflow问题和一篇文章,它们都或多或少肯定地表示,拥有真正的Mac机器或类似Macincloud服务的访问权限是创建iOS应用程序的必要条件。
例如,在提到的支持问题的第三个答案中,Petra V.说:
是的,如果你想上传到AppStore,除非使用像Macincloud这样的付费服务,否则需要Mac(不需要xCode,只需ApplicationLoader)
现在,我完全迷失了,因为这个陈述与Amir两年前说的完全相反。因此,有人能给我一个可验证的关于这个问题的当前状态的信息吗?
我能够仅使用HTML5、浏览器和PhoneGap Build构建一个经过正确签名并被AppStore接受的操作系统应用程序吗?无需Mac硬件或额外的服务?
这不是this question的重复,因为它唯一的答案已经超过一年了(而且这个领域变化很快),并且有:
我认为要发布到应用商店,仍然需要带有Xcode的Mac
有人的信仰可能是准确的,也可能是错误的。这并不是我愿意用99美元打赌的事情。这就是为什么我要求一个可验证和最新的答案。