iOS开发 AFNetworking缺少隐私文件,ipa包审核报错:二进制文件无效

该文章已生成可运行项目,

我的项目是这样报错:

ITMS-91061: Missing privacy manifest - Your app includes “Frameworks/AFNetworking.framework/AFNetworking”, which includes AFNetworking, an SDK that was identified in the documentation as a commonly used third-party SDK. If a new app includes a commonly used third-party SDK, or an app update adds a new commonly used third-party SDK, the SDK must include a privacy manifest file. Please contact the provider of the SDK that includes this file to get an updated SDK version with a privacy manifest. For more details about this policy, including a list of SDKs that are required to include signatures and manifests, visit: https://developer.apple.com/support/third-party-SDK-requirements.

在这里插入图片描述

从邮件内容我们可知AFNetworking库缺少隐私文件PrivacyInfo.xcprivacy,但是这个隐私文件怎么配置呢,网上说的乱七八糟的,特别是有些CSDN的收费博客,也特么说的没有乱用,逼逼赖赖假大空,还特么有脸收费;

问Ai呢,说是让你更新 AFNetworking的版本,更新你妹啊,AFNetworking现在都不维护了;

尝试了几次,最后是从swift的网络库Alamofire里面copy了一份,丢到AFNetworking.framework里面,解决问题;PrivacyInfo.xcprivacy

直接丢到AFNetworking.framework,podspec文件没做任何修改;重新打包,提审TestFlight,过了;

下面是PrivacyInfo.xcprivacy内容

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
	<key>NSPrivacyTracking</key>
	<false/>
	<key>NSPrivacyTrackingDomains</key>
	<array/>
	<key>NSPrivacyCollectedDataTypes</key>
	<array/>
	<key>NSPrivacyAccessedAPITypes</key>
	<array>
		<dict>
			<key>NSPrivacyAccessedAPIType</key>
			<string>NSPrivacyAccessedAPICategorySystemBootTime</string>
			<key>NSPrivacyAccessedAPITypeReasons</key>
			<array>
				<string>35F9.1</string>
			</array>
		</dict>
	</array>
</dict>
</plist>

本文章已经生成可运行项目
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值