ddy*_*yer 18 macos app-store transporter
我正在为 Mac OS 应用商店准备一个应用。该应用程序是一个包,其中包含一个预编译的二进制文件和一组嵌入在它的 info.plist 中的配置参数。该应用程序尚未开发 - 它已经使用了几年,但我计划通过将其放入应用程序商店来平滑分发。
我使用“productbuild”为应用程序创建了一个 .pkg,并且该软件包安装正常。
我的问题是将 .pkg 提供给传输器应用程序总是失败,并显示“无法为 .pkg 创建 .itmsp 无法获取应用程序包 ID”
info.plist 对我来说看起来不错。
此错误的发生似乎有多种原因。就我而言,我的 Info.plist 的键值为空NSHumanReadableCopyright,并且完全缺少该LSMinimumSystemVersion键。添加这两个并重新提交后,不再出现错误。
因此,针对此错误消息,我的最佳建议是将您的 Info.plist 与已知的良好列表进行比较,看看您是否缺少任何键,或者是否有任何键值为空或可能无效。不幸的是,这个错误消息是一个转移注意力的信息。
| 归档时间: |
|
| 查看次数: |
1663 次 |
| 最近记录: |