Xcode 13.2.1使用“分发应用程序”导出开发团队的归档文件失败
Xcode 13.1 -可在同一台MacBook上导出IPA用于开发发行版。没有错误!!
Xcode13.2.1“验证应用程序”成功,错误“无法读取数据,因为它的格式不正确。”仅在分发时发生。
第一次
错误:无法读取数据,因为其格式不正确。
从标准日志:
2022-02-16 00:42:46 +0000 ruby 2.6.3p62 (2019-04-16 revision 67580) [universal.x86_64-darwin20]
2022-02-16 00:42:46 +0000 /Users/dev.d/.gem/ruby/2.6.3/gems/CFPropertyList-3.0.3/lib/cfpropertylist/rbCFPropertyList.rb:83: warning: assigned but unused variable - temp
2022-02-16 00:42:46 +0000 Ignoring ffi-1.14.2 because its extensions are not built. Try: gem pristine ffi --version 1.14.2
2022-02-16 00:42:46 +0000 Ignoring json-2.5.1 because its extensions are not built. Try: gem pristine json --version 2.5.1
2022-02-16 00:42:46 +0000 Ignoring json-1.8.6 because its extensions are not built. Try: gem pristine json --version 1.8.6
2022-02-16 00:42:46 +0000 Ignoring nokogiri-1.10.3 because its extensions are not built. Try: gem pristine nokogiri --version 1.10.3
2022-02-16 00:42:46 +0000 /System/Library/Frameworks/Ruby.framework/Versions/2.6/usr/lib/ruby/2.6.0/rubygems/core_ext/kernel_require.rb:54:in `require': cannot load such file -- sqlite3 (LoadError)
from /System/Library/Frameworks/Ruby.framework/Versions/2.6/usr/lib/ruby/2.6.0/rubygems/core_ext/kernel_require.rb:54:in `require'
from /Applications/Xcode.app/Contents/Developer/usr/bin/ipatool:24:in `<main>'
2022-02-16 00:42:46 +0000 /Applications/Xcode.app/Contents/Developer/usr/bin/ipatool exited with 1
2022-02-16 00:42:46 +0000 ipatool JSON: (null)
6条答案
按热度按时间wvyml7n51#
转到Xcode文件夹〉右键单击打开获取信息〉确保已选中使用Rosetta打开
别忘了退出Xcode然后打开它
ht4b089n2#
在我的例子中,只有当我用capacitor cli(
npx cap open ios
)打开Xcode时,我才得到错误。我可以通过用Spotlight打开Xcode来创建一个分布。n6lpvg4x3#
我也遇到过类似的问题,但对我来说,这是因为我在iPhone上部署应用程序时忘记更改包标识符。
如果你也是这样的话,我想你可以试试这样的方法:
如果发生这种情况,您可以尝试的另一种方法是:
我希望这对你的问题有帮助。
zphenhs44#
为此,你必须打开你的xCode没有rosetta这解决了我的问题。
cwtwac6a5#
在我的情况下,分发开发证书已过期!
所以我创建了另一个,然后重新启动XCode。
这解决了我的问题。
f0brbegy6#
我也曾在使用M1芯片时遇到过这个问题。
以下步骤解决了问题:
然后您将能够上传您的存档。