我的雇主没有iPhone进行测试,他们也没有加入Apple的开发者计划,但他们招募我作为iOS开发人员。
我被告知要创建一个应用程序,我是在模拟器的帮助下完成的。
现在,他们希望我在他的iPhone中为其他国家的客户生成该应用程序的IPA文件。这甚至可能吗?
答案 0 :(得分:1)
没有Apple开发者的帐户,这是不可能的。您也无法存档代码。看看这些文件:
答案 1 :(得分:1)
如果您想在物理设备上运行您的应用程序,您肯定需要一个开发者帐户(除非该设备已被越狱,我不建议这样做)。如果您的雇主雇用您作为iOS开发人员,您需要告知他们进行iOS开发的要求是开发人员帐户。
如果您要编写iOS应用程序以部署在客户端设备上(您无法获得物理访问权限),您可以选择几种方式。
总而言之,如果您的公司要求您专业地开发应用程序,您需要让他们了解99美元/年的费用是流程的一部分。如果他们无法证明这一点,他们就不应该雇用iOS开发工作。
答案 2 :(得分:0)
您必须注册Apple的开发人员计划,并将所有UDID添加到您的应用设备ID中,而不是生成临时配置文件。将其安装在xcode中,而不是创建存档,压缩并上传到diawi.com。 Diawi(https://www.diawi.com/)是最佳解决方案,它将生成一个链接,您可以将其提供给客户端,他们可以直接在其设备上安装它。
答案 3 :(得分:0)
我在工作开始时遇到同样的问题:)
- 但如果没有Apple开发者帐户,则无法生成ipa。
- 即使您将设备连接到部署,设备iOS版本和XCode iOS版本也必须相同。
答案 4 :(得分:-1)
你必须注册Apple的开发者计划,这还不够。对于无线安装,您必须使用Apple的testflight或hockeyapp,如第三方应用。