iphone 应用程序不想构建我的 ipa [英] iphone app don't want to build my ipa

查看:47
本文介绍了iphone 应用程序不想构建我的 ipa的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我想在设备上测试我的应用,所以我在门户网站上对我的设备进行编码,我在 ad-hoc 模式下创建了一个新的分发配置文件.我下载了,并将其安装在我的 XCODE 上.

I want to test my app on a device, so I encode my device on the portal, I made a new a distribution provisioning profile on ad-hoc mode. I download it, and install it on my XCODE.

我检查了有关项目和目标的信息(听起来都正确,但我不是这些配置的专家):

I checked on the informations about project and targets (all sounds correct but I'm not a specialist of those configuration) :

第一张照片 第二张照片

当我为配置构建时(在播放"按钮旁边使用 appname>IOS 设备),它给了我:

And When I build for provisionning (with appname>IOS Device next to the "Play" button), it gives me :

error: error reading property list '/Users/...iphone application V1.0/e-mars/emars.entitlements' - property list has no object
Command builtin-productPackagingUtility failed with exit code 1

你能帮我吗?

**Product : Build for : Build for Profiling(以及使用模拟器的正常构建)在我选择播放按钮旁边的 emars > iPhone Simulator 时运行

*EDIT : * Product : Build for : Build for Profiling (and normal build with the emulator) run when I select emars > iPhone Simulator next to the play button

*编辑 2:*我试图改变捆绑标识符:我有 com.elsingor.${PRODUCT_NAME:rfc1034identifier} 并且我放了 com.elsingor 但这是同样的问题...

*EDIT 2 : * I've tried to change the Bundle identifier : I had com.elsingor.${PRODUCT_NAME:rfc1034identifier} and I put com.elsingor but it's the same issue...

编辑 3我创建了一个新的权利并编辑 plist 中对新权利的引用和...现在我使用 myApName>IOS Device 进行构建,点击 Build 进行归档.

EDIT 3 I'va created a new Entitlements and edit the reference in the plist to the new entitlements and... Now I build with myApName>IOS Device on clicking on Build for archiving.

我又遇到了一个问题;我没有在管理器中看到存档!请帮助我:-/

I again have a problem; I didn't see the Archive in the Organizer! Please help me :-/

最终

我试着简单地按 Build instread of build > build archive ,它对我有用!

I tried to press simply Build instread of build > build archive and it works for me !

推荐答案

我按照本教程进行了临时构建http://www.musicalgeometry.com/?p=1237

i followed this tutorial to do my ad hoc builds http://www.musicalgeometry.com/?p=1237

但您当然也可以查看 testflightapps.com 上的文档http://support.testflightapp.com/kb/tutorials/how-to-create-an-ipa-xcode-4

but you can of course also take a look at the documentation at testflightapps.com http://support.testflightapp.com/kb/tutorials/how-to-create-an-ipa-xcode-4

您将在第一篇文章中看到他们谈论创建 entitlements.plist 文件,也许这就是您的问题所在.我还想说,因为我遇到了这个问题,当一切都完成并且是存档"的时候,请确保没有选择模拟器.需要为存档选择 iOS 设备才能不灰显.
使用 Xcode 4 的 iPhone 临时构建

you will see in the first post they talk about creating an entitlements.plist file and maybe thats where your problems is. i would also say because i ran into this problem, when everything is done and its time to "Archive" make sure the simulator is not selected. iOS Device needs to be selected for Archive to not be greyed out.
iPhone ad hoc build using Xcode 4

我从来没有自己做过临时构建,我总是使用 testflightapps.com 来分发(因此,为此您还需要分发证书)我的应用程序,我建议使用它们.总的来说,这是一个相当简单的过程,而且他们确实有免费帐户,因此没有理由不使用他们的服务.

i have never done an adhoc build on its own, i always use testflightapps.com to distribute (so for this you will need a distribution cert as well) my apps and i recommend using them. Overall it was a fairly simple process and they do have free accounts so theres no reason not to use their service.

这篇关于iphone 应用程序不想构建我的 ipa的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆