首页 > 其他分享 >AppStore 打包上传后提示“二进制文件无效” 的解决方法

AppStore 打包上传后提示“二进制文件无效” 的解决方法

时间:2023-01-05 10:11:14浏览次数:64  
标签:文件 二进制 无效 私有 AppStore 上传 监听

昨天提交打包提交App,将包上传到iTunes Connect之后,以为就能发布了,便点击构建版本,发现没有刚刚上传的包,于是就点击"预发行"看一下,会看到"已上传",过不久再刷新一次再看,就变成了二进制无效,无比的郁闷,上传了五六次都是二进制文件无效。在检查了app是否支持64位以后,我以为是传错了版本,把debug版本传上去了,排查了后发现不是。查了很多的资料都说是使用了私有API或者是iDFA设置不对的问题,但是茫茫多的代码和引用的第三方库,鬼知道那里用到了私有API或者iDFA,一行行的查工作量也太大了。幸好找到了stackoverflow上一个问答,可以方便的检测私有api,​​地址​​。为了防止失效截个图:

AppStore 打包上传后提示“二进制文件无效” 的解决方法_上传

                                            但是可惜,没查出来。。。

检查IDFA的方法:步骤:1、打开终端cd到要检查的文件的根目录。

2、执行下列语句:grep -r advertisingIdentifier . (别少了最后那个点号)。

依然没有。。。

这个时候想到去邮箱里看一下苹果发的邮件(其实应该首先去看的),看到了这个

AppStore 打包上传后提示“二进制文件无效” 的解决方法_二进制文件_02

不允许监听锁屏通知???

立刻去全局查询关键字:CFNotificationCenterGetDarwinNotifyCenter;screenLockStateChanged;NotificationLock;screenLockStateChanged;一无所获。。。但是我觉得会监听锁屏通知的应该是那些需要在后台做操作的功能,于是我先去排查了一下应用里的音频功能,然后在一个没有被引用的监听方法里发现了这个:com.apple.springboard.lockstate因为之前的码哥废弃了这个监听,改用

applicationProtectedDataWillBecomeUnavailable:

但是原来的代码没有删除也没有注释

现在苹果不管你用没用只要你代码里有"com.apple.springboard.lockstate"关键字就判断二进制文件无效,我真的是躺枪(:зゝ∠)


标签:文件,二进制,无效,私有,AppStore,上传,监听
From: https://blog.51cto.com/u_15848821/5989451

相关文章

  • 上传文件的大小限制 专题
    todo:这个需要按数据流向,对数据进行梳理,标明关键配置tomcatnginx默认的post大小限制执行大文件上传,或者,大数据量提交时,当提交的数据大小超过一定限制时,发现后台从request......
  • k8s1.26.x 最新版本二进制方式部署
    标签(空格分隔):kubernetes系列一:系统环境初始化1.1系统环境系统:almalinux8.7x64cat/etc/hosts----172.16.10.81flyfish81172.16.10.82flyfish821......
  • k8s二进制部署
    1.1生产环境部署K8s集群的两种方式kubeadmKubeadm是一个K8s部署工具,提供kubeadminit和kubeadmjoin,用于快速部署Kubernetes集群。二进制包从github......
  • IIS修改最大上传文件限制的方法
    我们在修改PageAdmin网站管理系统的附件上传大小时候,经常出现修改后还是上传不了大文件,这是因为服务器系统本身的限制导致的,下面分别对IIs6和IIs7的修改方法作详细介绍。IIS......
  • Windows中IIS7设置上传文件大小限制
    IIS7默认文件上传大小时限制30M。要突破这个限制:1.修改IIS的applicationhost.config打开%windir%\system32\inetsrv\config\applicationhost.config找到:<requestFilter......
  • SiteFactory编辑器支持PowerPoint上传
    ​ 1.4.2之后官方并没有做功能的改动,1.4.2在word复制这块没有bug,其他版本会出现手动无法转存的情况本文使用的后台是Java。前端为Jsp(前端都一样,后台如果语言不通得自己......
  • 上传jar包到nexus私服
    问题:自己写的分布式锁sdk包,上传到nexus私服后,然后在使用demo中,通过maven依赖从nexus下载分布式锁sdk包,发现下载的包有问题。分布式锁sdk包中引用的jar包没有下载下来。通......
  • python读取二进制图片文件,并且复制
    defmain():try:#读取二进制文件实现复制图片文件的功能withopen('guido.jpg','rb')asfs1:data=fs1.read()print(typ......
  • SiteFactory编辑器支持PowerPoint一键上传
    ​如何做到ueditor批量上传word图片?1、前端引用代码<!DOCTYPE html PUBLIC "-//W3C//DTDXHTML1.0Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-......
  • S3文件上传下载
    1、文件上传/***s3文件上传*@paramfile*@parambizType*@parambizNo*@return*/publicLonguploadS3(MultipartFilefile){StopWatchsw......