Xaramin IOS 开发常见问题

  1. 调试时提示找不到obj某某文件,勾选后编译,再取消勾选后再次调试

  1. APP不能上网(而且无法通过配置允许上网的APP,因为根本 找不到需要的APP),不要使用IOS11测试版本,自动禁网
  2. 截图路径 %USERPROFILE%\Pictures\Xamarin\iOS Simulator
  3. vs 2017 15.5 更新了xamarin ,需要在MACOS 中使用vs for mac更新各项套件,且需要更新XCODE至9.2(9.2需要MACOS 10.13.2,可从APPSTORE上下载系统直接更新)

     升级后内存不小于12G,CPU也需要扩大,否则容易出现模拟器卡顿

  4. 文档

    https://docs.microsoft.com/zh-cn/xamarin/

  5. 控件的开始位置

    this.EdgesForExtendedLayout = UIRectEdge.None;

    参考https://blog.csdn.net/zww1984774346/article/details/51730357

  6. AOT问题,注意看引用的关联引用是否齐全,在输出中有提示
  7. 安卓WEBVIEW的URL不更新的问题

// Response.Redirect(getdataUrl); //安卓webview使用redirect转向后不变更实际地址,强烈建议使用绝对地址

Response.Write("<script language=javascript>window.location.href='" + getdataUrl + "'</script>");

        8.IOS 11 cfbundleiconname 丢失问题

https://forums.xamarin.com/discussion/103652/missing-info-plist-value-cfbundleiconname-after-xamarin-update-how-can-i-fix-it

 9.使用使用本机库

https://docs.microsoft.com/zh-cn/xamarin/android/platform/native-libraries

http://www.mono-project.com/docs/advanced/pinvoke/

  1. 模拟器快速安装
posted @   秦秋随  阅读(469)  评论(0编辑  收藏  举报
编辑推荐:
· AI与.NET技术实操系列:基于图像分类模型对图像进行分类
· go语言实现终端里的倒计时
· 如何编写易于单元测试的代码
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
阅读排行:
· 25岁的心里话
· 闲置电脑爆改个人服务器(超详细) #公网映射 #Vmware虚拟网络编辑器
· 零经验选手,Compose 一天开发一款小游戏!
· 通过 API 将Deepseek响应流式内容输出到前端
· AI Agent开发,如何调用三方的API Function,是通过提示词来发起调用的吗
点击右上角即可分享
微信分享提示