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

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,也是挺头大,或许,微软要完。

http://www.xdnf.cn/news/10011.html

相关文章:

  • 苹果签名!
  • 数据清理的例子
  • 【仿生机器人】仿生机器人认知-情感系统架构设计报告
  • 【Java工程师面试全攻略】Day4:JVM原理与性能调优深度解析
  • 达梦数据库:同1台服务器如何启动不同版本的DMAP服务
  • 【Docker管理工具】部署Docker管理面板DweebUI
  • 思维革命:DeepSeek-R1-0528 如何用一次小更新颠覆大模型格局
  • 每日算法-250530
  • 企业级安全实践:SSL/TLS 加密与权限管理(二)
  • 支持功能安全ASIL-B的矩阵管理芯片IS32LT3365,助力ADB大灯系统轻松实现功能安全等级
  • Tailwind CSS 实战:基于 Kooboo 构建 AI 对话框页面(五):语音合成输出与交互增强
  • JVM 性能调优
  • Day40打卡 @浙大疏锦行
  • 低功耗架构突破:STM32H750 与 SD NAND (存储芯片)如何延长手环续航至 14 天
  • 使用vscode进行c/c++开发的时候,输出报错乱码、cpp文件本身乱码的问题解决
  • 外包项目交付后还能怎么加固?我用 Ipa Guard 给 iOS IPA 增加了一层保障
  • 数据库暴露--Get型注入攻击
  • C++?多态!!!
  • Git的简单介绍分析及常用使用方法
  • openppp2 -- 1.0.0.25225 优化多线接入运营商路由调配
  • 电路笔记(通信):CAN 仲裁机制(Arbitration Mechanism) 位级监视线与特性先占先得非破坏性仲裁
  • 【机器人】具身导航 VLN 最新论文汇总 | Vision-and-Language Navigation
  • 人工智能100问☞第37问:什么是扩散模型?
  • 【清晰教程】利用Git工具将本地项目push上传至GitHub仓库中
  • 【开源工具】音频格式转换大师:基于PyQt5与FFmpeg的高效格式转换工具开发全解析
  • Go语言使用阿里云模版短信服务
  • 类 Excel 数据填报
  • LVS-NAT 负载均衡群集
  • C++高级编程深度指南:内存管理、安全函数、递归、错误处理、命令行参数解析、可变参数应用与未定义行为规避
  • 历年西安电子科技大学计算机保研上机真题