我已经构建了一个OSX应用程序,它使用Xcode毫无问题地构建和运行,我已经签署了代码,并完成了Apple所需的所有预次提交事项。但是,当我尝试验证我在组织者中的应用程序(或提交)时,我会遇到这个令人讨厌的错误:“操作无法完成。没有其他有关该问题的信息。”

捆绑包标识符已在Apple的网站上注册,它与我在应用程序.plist文件中提供的一个匹配。我什至无法想到找到问题的方法。

我在捆绑包上进行了安装程序检查,这就是我得到的。也许问题是捆绑包?但是,根据Apple指令,在提交过程中,我无法添加安装程序签名证书。

installer: Warning: PMBundle.pkg is not signed for store submission
installer: Installation Check: Passed
installer: Volume Check: Passed
installer: Bundle com.xxx.yyy will be relocated to /Users/xxx/Library/Application Support/Developer/Shared/Archived Applications/4612642F-468C-49B8-9331-A148DF9E20E6.apparchive/yyy.app
installer: Starting install
installer: Install 0.0% complete
installer: Install 9.1% complete
installer: Install 100.0% complete
installer: Finished install

(我将ID缩短为'com.xxx.yyy',并在示例中将app名称缩短到'yyy')

任何想法都会有所帮助。

有帮助吗?

解决方案

我有这个错误,因为我没有两个代码签名证书。第三方Mac开发人员应用程序和第三方Mac开发人员安装程序。

打开钥匙串,在左图中单击证书,然后检查您都有两个证书,如果您不下载它们,则两者都形成Mac Dev Center,如果您这样做,请在Xcode中检查该释放配置,以将代码符号字段设置为第三方Mac开发人员应用程序。

然后,您需要打开组织者,查找您的应用程序,然后将其共享以测试其代码与第三方Mac开发人员安装程序证书签名。确保您手动单击下拉菜单并选择证书,因为有一个未注册您的代码签名值的错误,然后不签署代码。

应该解决您的问题。

最好,萨米。

其他提示

我遇到了一个不同的原因,我将继续进行后代:即使您不做任何iOS开发,您也必须安装iOS开发工具才能提交Mac App Store。

我试图通过将它们排除在10.6支持分区中节省一些磁盘空间。不起作用。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top