我实际上可以安装一些应用程序而无需配置
昨天我在玩 Three20 库。我按下 command+enter 在模拟器上构建并运行应用程序,令我惊讶的是,它在我的设备 iPod Touch 4th Gen 上安装了该应用程序。我真的不知道这是怎么发生的,我尝试用我的其他几个项目来做到这一点,不幸的是它没有起作用。
今天,我从苹果的开发者网站下载了快速联系人示例代码,同样的事情发生了,我可以在我的设备上安装该应用程序,而无需任何配置。我看到对于上述两个项目( Three20 和快速联系人),我的设备已列在活动可执行文件中。
但对于其他项目,我的设备未列出。我尝试在其他设备上运行上述两个应用程序,但失败并显示消息 -“未找到配置的 iOS 设备”。我的设备没有越狱,是我几天前买的全新设备。
我是否错过了一些东西,因为能够在不通过苹果门户的情况下安装应用程序是一个巨大的好处,我也希望为我的其他应用程序实现相同的功能。
我尝试附加屏幕截图,但看起来我至少需要 10 分才能做到这一点,而且我是新来的。对不起。
Yesterday I was playing with the three20 library. I hit the command+enter to build and run the app on my simulator, to my surprise it installed the app on my device iPod Touch 4th Gen. I really dont know how that happened, I tried doing it with few of my other project and unfortunately it did not work.
Today, I downloaded the quick contacts sample code from Apple's developer site and the same thing happened, I could install the app on my device without any provisioning. I see that for the above two projects (three20 and quick contacts) my device is listed in the active executables.
But for other projects my device isn't listed. I tried running the above two apps on other devices which failed with a message - "No provisioned iOS device found". My device isn't jailbroken, its a brand new one I bought a few days ago.
Am I missing something, because being able to install apps without going thru Apple's portal is a huge bonus and I would like to achieve the same functionality for my other apps too.
I tried attaching screenshots, but looks like I atleast need 10 points to do so and I'm new here. Sorry.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
看一下 XCode Organizer;截至几个版本之前,它现在管理一个“团队配置配置文件”,该配置文件可以处理任何捆绑标识符和任何设备(如果它们已添加到您的开发者帐户)。这不是一个特殊的配置文件,只是当您告诉它您的 iTunes Connect 详细信息时它会自动为您设置的配置文件。
这样,您构建和运行的任何内容都应该能够使用该配置文件在您的设备上运行代码。
Have a look at the XCode Organizer; As of a few versions ago it now manages a 'Team Provisioning Profile' that works off any bundle identifier and any of your devices if they've been added to your developer account. This is not a special provisioning profile, just an automatic one it sets up for you if you tell it your iTunes Connect details.
WIth this, anything you build and run should be able to use that provisioning profile to run code on your devices.