1
我試圖在iOS csproj文件中使用MtouchEnableBitcode
變量作爲False
在xamarin項目中禁用位代碼。儘管如此,我正在獲取框架,而不是在提交應用商店時使用啓用了bitcode的錯誤。如何禁用Xamarin iOS項目中的位碼?
任何人都知道如何禁用Xamarin iOS項目中的位碼?
我試圖在iOS csproj文件中使用MtouchEnableBitcode
變量作爲False
在xamarin項目中禁用位代碼。儘管如此,我正在獲取框架,而不是在提交應用商店時使用啓用了bitcode的錯誤。如何禁用Xamarin iOS項目中的位碼?
任何人都知道如何禁用Xamarin iOS項目中的位碼?
我從Microsoft支持得到了這個答案。現在,我可以通過在關閉</Project>
標記之前立即在iOS應用程序項目的.csproj文件中添加以下行來構建禁用了位代碼的應用程序。
<Target Name="BeforeCodesign">
<Exec Command="$(_SdkDevPath)\Toolchains\XcodeDefault.xctoolchain\usr\bin\bitcode_strip %(_Frameworks.FullPath) -r -o %(_Frameworks.FullPath)" />
</Target>
您正在禁用位代碼並獲取未啓用的錯誤。問題是什麼?如果應用商店需要它,然後啓用它 – svn
@svn我在應用程序中使用的第三方框架不啓用位代碼。因此,我希望在應用程序中禁用位代碼功能,否則在提交商店期間,它並不會構建啓用位代碼的錯誤。 –
@VittalPai如果您要提交Watch或TV的應用程序,則需要bitcode,如果您要提交給iOS,請檢查您的應用程序和每個包含的框架,以確定哪一個包含位代碼。 – SushiHangover