当前位置: 首页 > news >正文

Xamarin劝退之踩坑笔记

初级代码游戏的专栏介绍与文章目录-CSDN博客

我的github:codetoys,所有代码都将会位于ctfc库中。已经放入库中我会指出在库中的位置。

这些代码大部分以Linux为目标但部分代码是纯C++的,可以在任何平台上使用。

源码指引:github源码指引_初级代码游戏的博客-CSDN博客

C#是我多年以来的业余爱好,新搞的东西能用C#的就用C#了。


        写解密文件功能,需要选取文件。首先是在windows上开发,在安卓上运行得很好,然后采用mac辅助的方式开发iOS,文件选取器无法返回,不知道为什么。
        改用VS for MAC直接搞,刚才连接在win上的测试设备无法上载应用,或许是开发设备注册绑定之类的问题,换一台设备,测试通过。

        原来那台设备,将项目改为手动预配再改回自动预配,然后把生成版本号改为1.1,发布通过(起作用的可能只是其中一步)。

        似乎iOS还是在MAC上搞比较好。
        还好两个平台项目是兼容的。

        莫名其妙无法执行自动配置。
        自动设置失败: This request is forbidden for security reasons: Authentication Error. Xcode 7.3 or later is required to continue developing with your Apple ID.
        各种重装无效,手动删除重装无效。
        但是虚拟机里面仍然可以部署执行,xcode自己也没问题。
        终于发现头天有一个apple store connect的收费协议需要同意,填妥通过了,仍然无效。
        正好遇到MAC发布新版,Mac升级无效。
        提示xcode命令行没装,重新安装无效。
        忙活两三天才发现这个错误并不影响实体机测试,晕死了。
        

        已经配置过的程序可以直接实体机测试。
        新建项目默认的手动配置就可以直接在实体机测试,搞不懂到底怎么回事。
        虚拟机删除项目重新从git克隆(与mac通过ondrive上的git共享),要求重新配置热重启,到了第三步出一样的自动配置失败。
        彻底重装了Mac,xcode新建项目,设置项目“签名和兼容性”时报告证书问题,选择修复,修复后成功部署。
        VS新建项目还是无法自动配置,但是手动配置就可以部署了……
        花了三天多时间在这个问题上,但是,VS向导建立的应用的bar的图片是显示不出来的,看不见但是能点击。
        旧项目改成手动配置,iOS捆绑包签名可能是错的,选一个合适的就可以了,新建项目的都是默认值。
        或许正确的逻辑其实就是:用xcode配置,VS只用默认值。

        这是以前的笔记,现在在搞MAUI,也是挺头大,或许,微软要完。

相关文章:

  • Google car key:安全、便捷的汽车解锁新选择
  • iOS 集成网易云信的音视频呼叫组件
  • 负载均衡群集---Haproxy
  • 历年南京理工大学计算机保研上机真题
  • JavaScript中的命名导出(暴露)
  • 事件驱动架构入门
  • PHP学习笔记(十一)
  • pikachu通关教程-CSRF XSS
  • 工厂方法模式(Factory Method)深度解析:从原理到实战优化
  • 智能教育个性化学习路径规划系统实战指南
  • mongodb集群之分片集群
  • vscode中让文件夹一直保持展开不折叠
  • 1. pytorch手写数字预测
  • 数据结构与算法之Josephu(约瑟夫环问题)
  • 预处理深入详解:预定义符号、宏、命名约定、命令行定义、条件编译、头文件的包含
  • JavaScript 性能优化实战研讨
  • 吴恩达MCP课程(1):chat_bot
  • 【仿生机器人】仿生机器人系统架构设计2.0——具备可执行性
  • 【仿生机器人系统设计】涉及到的伦理与安全问题
  • 京东热点缓存探测系统JDhotkey架构剖析
  • wordpress双主题缓存/培训seo
  • 建设网站怎么办理/百度推广公司怎么代理到的
  • 衡水林熠网站建设公司/下载百度语音导航地图安装
  • wordpress增加页面分类/seo优化易下拉排名
  • 建设外贸网站多少钱/seo的优化原理
  • 天津网站备案/如何seo推广