安装了theos的Xcode能打包上传到App Store吗?


#1

如题,前几天上架的APP被提示含有PrivateFrameworks/CameraUI.framework和PrivateFrameworks/PhotoLibrary.framework,但是我这边死活检测不出来,联系苹果审核那边就是检测到有这两个私有库,但是对方双检测不到具体使用了哪个方法,然后我整个人都不好了,想着会不会是和xcode安装了theos有关,导致被检测到私有库?


#2

grep一下试试呗


#3

试过了,根本就找不到这两玩意儿,已经因为这个问题连续被拒绝了2次了,苦恼


#4

感谢狗神的回复,我一直以为是IPA包的问题,结果围绕着IPA包的检测,没检测出来使用了私有库,结果发现在源码工程目录下的userdata目录里检测到了link了CameraUI,惭愧惭愧,绕了这么一大圈


#5

如果只是userdata目录里有,而IPA没有的话,苹果应该也检测不出来吧?应该是IPA里也可以grep到吧?


#6

我在ipa内检测过了,检测不出来有cameraUI这个私有库,所有能想到的方法都试过了,检测不出来,很神奇的就是,上几个版本都是没问题的,这个版本只修改了一些bug,工程内部是没有添加任何文件的,但是苹果那边就是检测出来了,只是前面的包是公司的电脑打的,这次的包是我私人电脑打的,结果就被拒了


#7

有没有可能是你的Xcode的问题,打包的时候产生的错误,我联想到了之前有个病毒叫XcodeGhost,建议尝试更换一台机器,从Store下载Xcode编译后重试


#8

我是从store上下载的Xcode


#9

那么是不是theos更改了原本的Xcode的某些东西呢?Xcode是可以多版本并存的,建议再下载另一个试试


#10

@eziochiu 你好我们也遇到同样的问题,你们最后找到原因了吗


#11

表示安装了Theos和OpenDev、MonkeyDev 亲测可以上传过审核