App Store分发配置文件与开发配置文件

Raf*_*fAl 6 iphone cocoa-touch objective-c ios

我有两个配置文件:App Store Distribution Provisioning Profile和Development Provisioning Profile.问题很简单,但我需要澄清一下.我想用App Store Distribution Provisioning Profile签名的代码不会在我通常用于开发的设备上运行.我对吗?是否有可能在我的设备上运行此代码?

PS我知道有类似的问题.但是,没有人询问是否可以在通常用于开发的设备上运行使用App Store Distribution Provisioning Profile签名的代码.

我之所以要问的是,我正在将推送通知与Parse.com(处于测试阶段)集成,我想测试他们的服务是否在生产环境中运行良好.

答案(感谢Kheldar):

App Store配置文件不允许在Apple设备上安装分发构建的应用程序.要在设备上安装分发就绪应用程序,您必须创建一个Ad Hoc配置文件.

它也可以在管理器中检查:

Khe*_*dar 11

开发配置文件用于在您的设备上进行开发和测试.

分发配置文件用于制作您的IPA文件,签名并将其发送给Apple.

除非您有Ad Hoc分发配置文件,否则清楚地标记为您无法在设备上运行它:

App Store配置文件不允许在Apple设备上安装分发构建的应用程序.要在设备上安装分发就绪应用程序,您必须创建一个Ad Hoc配置文件.