当我尝试将我的应用验证到App Store时,出现以下错误:
此捆绑包无效。在Info.plist中,CFBundleDocumentTypes键的值必须是字典数组,每个字典至少应包含CFBundleTypeName键。
这里是我的代码:
<key>CFBundleDocumentTypes</key>
<array>
<dict>
<key>CFBundleTypeIconFiles</key>
<array>
<string>inCommand icon114</string>
</array>
<key>CFBundleTypeName</key>
<string>xxx</string>
<key>CFBundleTypeRole</key>
<string>Editor</string>
<key>LSHandlerRank</key>
<string>Owner</string>
<key>LSItemContentTypes</key>
<array>
<string>com.xxxxxxxx.quizMaker.xxx</string>
</array>
</dict>
<dict/>
</array>
答案 0 :(得分:1)
最初将此作为评论,但可以肯定的是这是错误的。
倒数第二行<dict/>
是一个空字典,其中不包含错误提到的键CFBundleTypeName
。
将其删除,您应该没问题!