如何查看 Xcode 最新代码签名格式的页面大小
How to see Page Size in Xcode latest code signature format
我收到了来自 Apple 的消息
An app signed with a codesign version provided on an older macOS, like
Catalina (10.15) will not run on iOS 15 because the latest version you
can install is Xcode 12.4. Xcode 12.5 seems to change the behavior of
codesigning. When installing you get the error message The code
signature version is no longer supported. Is there a workaround?
他们还建议按照 Using the Latest Code Signature Format 文档使应用与新签名格式兼容。
其中一个步骤是通过 运行 执行此命令查看页面大小。
% codesign -dv /path/to/MyApp.app
他们说输出会有页面大小。
Page size=4096
-7=f4c7c0ae394247097dca9b19333001200747691e1d9e25ec0cf0f35a8ade21f3
-6=0000000000000000000000000000000000000000000000000000000000000000
-5=7379374fd375633558fd972e33809c06e61f9f8191f67c71875899b0dc290945
-4=0000000000000000000000000000000000000000000000000000000000000000
-3=53cc3cc9830555e6d7bc864522fdf160b61ccc0d2fda9331368d333dfaa4fe24
但是当我 运行 命令时,我看不到页面大小。这是输出。
要查看 xcode 中的页面大小,您需要使用:
codesign -dvvvvv MyApp.app
如果它不起作用,请尝试重新签署您的应用并重试此命令。
我收到了来自 Apple 的消息
An app signed with a codesign version provided on an older macOS, like Catalina (10.15) will not run on iOS 15 because the latest version you can install is Xcode 12.4. Xcode 12.5 seems to change the behavior of codesigning. When installing you get the error message The code signature version is no longer supported. Is there a workaround?
他们还建议按照 Using the Latest Code Signature Format 文档使应用与新签名格式兼容。
其中一个步骤是通过 运行 执行此命令查看页面大小。
% codesign -dv /path/to/MyApp.app
他们说输出会有页面大小。
Page size=4096
-7=f4c7c0ae394247097dca9b19333001200747691e1d9e25ec0cf0f35a8ade21f3
-6=0000000000000000000000000000000000000000000000000000000000000000
-5=7379374fd375633558fd972e33809c06e61f9f8191f67c71875899b0dc290945
-4=0000000000000000000000000000000000000000000000000000000000000000
-3=53cc3cc9830555e6d7bc864522fdf160b61ccc0d2fda9331368d333dfaa4fe24
但是当我 运行 命令时,我看不到页面大小。这是输出。
要查看 xcode 中的页面大小,您需要使用:
codesign -dvvvvv MyApp.app
如果它不起作用,请尝试重新签署您的应用并重试此命令。