0

我向 Appstore 提交了一个应用程序,但它被以下消息拒绝:

While processing your iOS app, Appname, errors occurred in the app thinning process, 
and your app couldn’t be thinned. If your app contains bitcode, bitcode processing 
may have failed. Because of these errors, this build of your app will not be 
able to be submitted for review or placed on the App Store. 
For information that may help resolve this issue, see Tech Note 2432. 

我将此添加到构建 iphone 部分的 cproj 文件中:

<MtouchEnableBitcode>false</MtouchEnableBitcode>

我也跟着这个来解决 UIWebView 问题。不知道是否相关:

https://devblogs.microsoft.com/xamarin/uiwebview-deprecation-xamarin-forms/

还将所有软件包更新到最新版本,尝试将最低目标操作系统设置为 9.0 尝试将 enablebitcode 设置为 true,尝试了我能在网上找到的所有内容,但没有任何结果..

我使用的 Nuget 包:

在主项目中:

Newtonsoft.Json
RedCorner.Forms
SkiaSharp
sqlite-net-pcl
Xamarin.essentials
xamarin.ffimageloading
xamarin.ffimageloading.forms
xamarin.ffimageloading.svg
xamarin.ffimageloading.svg.forms
xamarin.ffimageloading.transformations
xamarin.forms

IOS项目内部:

sqlite-net-pcl
xamarin.essentials
xamarin.forms

这些都是最新的......该应用程序在模拟器中编译并运行良好......

关于如何解决这个令人沮丧的问题的任何想法?

更新:

尝试在 Xamarin 中打包,然后在 xcode 中以 ad Hoc 模式分发,并在那里引发此错误:

 Failed to read property list: $ cd 
/var/folders/pm/pwvftt8s1vbg4q6nj04blyym0000gn/T/
IDEDistributionOptionThinning.\~\~\~WPqMdz/Payload && /usr/bin/plutil -convert binary1 -o - -- GalShare.iOS.app/LaunchScreen.storyboardc/Info.plist
Status: pid 7230 exit 1
Stdout:
GalShare.iOS.app/LaunchScreen.storyboardc/Info.plist: Property List error: 
Cannot parse a NULL or zero-length data / JSON error: No value.

Stderr:
4

1 回答 1

1

问题是闪屏中没有有效的图像..添加图像解决了问题

于 2020-04-06T16:34:08.647 回答