我想分享未签名的 xcarchive。制作未签名的 xcarchive。我将临时配置文件和签名证书设置为无。我已经用以下命令一一创建了 Xcarchive。
xcodebuild -scheme xxxx -workspace xxx.xcworkspace -configuration Release clean archive -archivePath "/Users/exxx/Desktop/PROD/xxx.xcarchive" CODE_SIGN_ENTITLEMENTS=/Users/exxx/Desktop/PROD/Cert/entitlements.plist CODE_SIGN_IDENTITY="" CODE_SIGNING_REQUIRED=NO CODE_SIGNING_ALLOWED=NO
& 不通过 CODE_SIGN_ENTITLEMENTS
xcodebuild -scheme xxxx -workspace xxx.xcworkspace -configuration Release clean archive -archivePath "/Users/exxx/Desktop/PROD/xxx.xcarchive" CODE_SIGN_IDENTITY="" CODE_SIGNING_REQUIRED=NO CODE_SIGNING_ALLOWED=NO
当我使用 Organizer 上传该档案时,在最终检查时它会显示“aps-environemt”键始终缺失的权利摘要。我附上了屏幕截图以供参考。两个版本都有相同的问题。
我还尝试了将相同的导出存档与权利进行协同设计,但这也不起作用。(使用以下命令)
codesign --entitlements /Users/xxx/Desktop/PROD/Cert/xxx.entitlements -f -s xxx /Users/xxx/Desktop/PROD/xxx.xcarchive
当我的上传完成后,会收到一封来自苹果的电子邮件,
您的应用似乎注册了 Apple Push Notification 服务,但应用签名的权利不包括“aps-environment”权利...