小编hdo*_*ort的帖子

在iOS 12下,iOS应用程序将不再在设备上运行:无法恢复的CT签名问题

我有一个应用程序在设备上的iOS 12下启动时立即崩溃.

控制台显示以下错误:

内核AMFI:'AppName'未通过CT评估,结果:0x80008

内核AMFI:无法恢复的CT签名问题,纾困.

该应用程序在iOS 12模拟器中运行良好,并且在iOS 11或iOS 10的设备上运行也很好.(我甚至可以通过企业OTA在旧设备上分发应用程序就好了!)

iOS 12改变了什么?什么是"CT签名"?

提前谢谢了!

ios ios12

17
推荐指数
1
解决办法
4151
查看次数

从Android资源文件夹中的ZIP文件中读取文件

我正在使用以下位置读取位于我的Android资源文件夹中的ZIP文件中的文件ZipInputStream:它可以工作,但它确实很慢,因为它必须按顺序读取它getNextEntry(),而且有很多文件.

如果我将ZIP文件复制到SD卡上,使用时读取速度非常快ZipFile.getEntry,但我找不到使用ZipFile资产文件的方法!

有没有办法快速访问资产文件夹中的ZIP?或者我真的要将ZIP复制到SD卡吗?

(顺便说一句,如果有人想知道为什么我这样做:应用程序大于50 MB,所以为了在Play商店中获取它我必须使用扩展APK;但是,因为这个应用程序也应该放入亚马逊App Store,我必须使用另一个版本,因为亚马逊不支持扩展APK,当然......我认为在两个不同的位置访问一个ZIP文件将是一个简单的方法来处理这个,但唉...... .)

zip android assets

13
推荐指数
1
解决办法
1万
查看次数

Parcel.readHashMap使用什么类加载器?

我正在使用以下代码HashMap<String, String从包中读取类型> 的地图:

in.readHashMap(HashMap.class.getClassLoader());
Run Code Online (Sandbox Code Playgroud)

这似乎工作得很好,但我得到一个警告:

Type safety: The expression of type HashMap needs unchecked conversion to conform to Map<String,String>
Run Code Online (Sandbox Code Playgroud)

有没有"正确"的方法,使用不同的类加载器?或者我应该一起去@SuppressWarnings("unchecked")?

java generics android classloader parcelable

9
推荐指数
1
解决办法
4611
查看次数

Google Play APK扩展下载程序库已损坏?

我正在尝试使用Google Play APK Expansion Downloader Library,但新安装的库似乎已损坏:我看到"src/src/com ..."和"res/res/..."文件夹.

还有人看到这个吗?移动一个文件夹的所有内容似乎可以解决问题,但为什么谷歌应该分发一些东西呢?难道我做错了什么?!

android expansion apk

4
推荐指数
1
解决办法
790
查看次数

标签 统计

android ×3

apk ×1

assets ×1

classloader ×1

expansion ×1

generics ×1

ios ×1

ios12 ×1

java ×1

parcelable ×1

zip ×1