Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/iphone/44.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Iphone 苹果';有问题的资源调配门户_Iphone_Xcode_Sdk - Fatal编程技术网

Iphone 苹果';有问题的资源调配门户

Iphone 苹果';有问题的资源调配门户,iphone,xcode,sdk,Iphone,Xcode,Sdk,在过去的3周里,我重新启动了这个过程大约4次。我尚未成功将我的应用程序提交到应用商店。请帮帮我!今晚我又重新开始了,我是这样做的: 删除了我钥匙链中与IPhone有关的所有内容 重新下载分发证书 创建了一个名为com.myapp的新应用程序id 下载了配置文件并将其安装到XCode中 请注意:我没有安装authentications.plist,因为有人告诉我不需要它。在这一点上,一切看起来都很好 复制了我的“发行版”配置并重命名为“发行版” 在“Distribution”(代码签名标识)的配置

在过去的3周里,我重新启动了这个过程大约4次。我尚未成功将我的应用程序提交到应用商店。请帮帮我!今晚我又重新开始了,我是这样做的:

  • 删除了我钥匙链中与IPhone有关的所有内容
  • 重新下载分发证书
  • 创建了一个名为com.myapp的新应用程序id
  • 下载了配置文件并将其安装到XCode中
  • 请注意:我没有安装authentications.plist,因为有人告诉我不需要它。在这一点上,一切看起来都很好

  • 复制了我的“发行版”配置并重命名为“发行版”
  • 在“Distribution”(代码签名标识)的配置下,我可以看到我的配置文件,它实际上是这样写的:IPhone Distribution:my Name(对于应用程序标识符:com.myapp)
  • 因此,在项目信息窗口的底部,我看到:

    The name (“common name”) of a valid code-signing certificate in a keychain within your keychain path.   A missing or invalid certificate will cause a build error.  [CODE_SIGN_IDENTITY]
    
    所以我意识到我并没有为我的应用更改捆绑包名称,我将其更改为com.myapp,警告仍然没有消失。我尝试将前缀添加到Bundle标识符中,如下所示:

    5JSF8843kJJ.com.myapp(例如)

    但是错误仍然没有消失

    在所有这些之后,我尝试在我的设备上构建和运行,不管怎样,我认为它可能会消失。但我得到了这个错误:

    iPod“myIpod”没有应用程序签名时使用的配置文件

    单击“安装并运行”在“myIpod”上安装配置文件“myprofile”,然后继续运行“myappname.app”

    请帮忙!我需要让它工作

    谢谢你抽出时间


    更新:我已经对应用程序进行了全面测试,并准备发布,我正在尝试获得一个成功的版本,以便可以压缩.app文件并使用应用程序加载器进行提交。

    您不能使用分发证书或分发版本运行应用程序


    除非选择代码签名证书,否则在完全按照需要运行和配置发布版本之前,您不应复制发布版本。

    很抱歉,我应该澄清,我已经进行了全面测试,准备发布,我已经在我的Ipod Touch上测试了应用程序。在这一点上,我正在尝试进行一次成功的构建,将其压缩并使用应用程序加载程序发送。所以,为了确保,我必须构建并运行应用程序,以便在finder中找到.App,将其压缩,然后通过应用程序加载程序发送,对吗?只是构建。不要跑。如果你不知何故丢失了你的构建/分发文件夹,你可以使用Spotlight来查找它。谢谢你,令人惊讶的是你是正确的,我不知道为什么我认为我必须运行应用程序并在压缩它时构建它,我的应用程序终于在等待审核了。