Maz*_*yod 7 macos xcode cocoa sandbox provisioning
当我为AppStore构建我的Mac应用程序时,它还嵌入了配置文件,这是基于Apple电子邮件的可选配置文件.但是,由于我的主应用程序中有一个帮助应用程序,它也嵌入相同的配置文件,我得到一个"无效的二进制文件",Apple的电子邮件说:
无效的配置文件位置 - Mac OS X应用程序的配置文件必须位于主应用程序包的目录目录中.配置文件是可选的,但您不能提交多个.
因此,它有多个配置文件...如何禁用帮助应用程序项目将配置文件嵌入其包中?
尽管我鄙视这个解决方案,但你必须玩一个侦探游戏才能找到所有配置文件并删除它们.我在应用程序构建完成后删除了嵌入的配置文件,所有这些(我有一个资源包,配置文件甚至嵌入那里!),并提交........ Works.让你想知道为什么地狱是最初嵌入的配置文件.......
当我尝试删除帮助应用程序设置的配置文件时,我从Apple获得此信息:
无效的供应配置文件 - 包KPTHelper(.../KPTHelper.app)中包含的供应配置文件无效.(缺少代码签名证书.)有关更多信息,请访问Mac OS Developer Portal.
| 归档时间: |
|
| 查看次数: |
1677 次 |
| 最近记录: |