2013-08-28 33 views
1

我需要.mobileprovision文件来上传使用开发配置文件为设备通过iTunes签名的应用程序吗?开发配置文件

我删除了设备中的所有配置文件,并试图在没有配置文件的情况下上传应用程序。但最后这个配置文件出现在Xcode Organizer中。

我想确保其他人可以在没有Provisioning Profile的情况下使用应用程序。

回答

1

首先,我要澄清,分发不是企业签订了应用程序在内部分布形状是强制性的,设备的UDID被包含在用于签署二进制包.mobileprovision。如果不包含UDID,应用程序将不会安装在设备上。由于您使用的是开发概要文件,因此您需要包含希望安装应用程序的所有朋友的设备UDID。

如果我正确理解你的问题,我认为你应该创建一个签名.ipa(档案)文件,而不是签署.app分发给你的朋友。 .ipa文件包含嵌入式配置文件,并将在安装应用程序时将其安装在设备上。如果您分发.app,您还需要发送.mobileprovision以便您的朋友可以将其安装在他的设备上。

希望有帮助!

0

不,如果你想上传App Store上的应用程序,你需要提供配置文件,或者如果你想在真实设备上测试它需要的话,这是不可能的。

0

是的,您需要供应配置文件和iOS开发人员证书,iOS分发证书并确保供应配置文件在组织者中为绿色标记,并且这些证书也存在于钥匙串中。

0

如果要在设备上测试您的应用程序,您需要使用开发调配配置文件注册设备的UDID,然后使用该更新的调配配置文件对代码进行编码。

相关问题