Xamarin劝退之踩坑笔记

06-01 912阅读

初级代码游戏的专栏介绍与文章目录-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的收费协议需要同意,填妥通过了,仍然无效。

Xamarin劝退之踩坑笔记
(图片来源网络,侵删)

        正好遇到MAC发布新版,Mac升级无效。

        提示xcode命令行没装,重新安装无效。

Xamarin劝退之踩坑笔记
(图片来源网络,侵删)

        忙活两三天才发现这个错误并不影响实体机测试,晕死了。

        

Xamarin劝退之踩坑笔记
(图片来源网络,侵删)

        已经配置过的程序可以直接实体机测试。

        新建项目默认的手动配置就可以直接在实体机测试,搞不懂到底怎么回事。

        虚拟机删除项目重新从git克隆(与mac通过ondrive上的git共享),要求重新配置热重启,到了第三步出一样的自动配置失败。

        彻底重装了Mac,xcode新建项目,设置项目“签名和兼容性”时报告证书问题,选择修复,修复后成功部署。

        VS新建项目还是无法自动配置,但是手动配置就可以部署了……

        花了三天多时间在这个问题上,但是,VS向导建立的应用的bar的图片是显示不出来的,看不见但是能点击。

        旧项目改成手动配置,iOS捆绑包签名可能是错的,选一个合适的就可以了,新建项目的都是默认值。

        或许正确的逻辑其实就是:用xcode配置,VS只用默认值。

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

免责声明:我们致力于保护作者版权,注重分享,被刊用文章因无法核实真实出处,未能及时与作者取得联系,或有版权异议的,请联系管理员,我们会立即处理! 部分文章是来自自研大数据AI进行生成,内容摘自(百度百科,百度知道,头条百科,中国民法典,刑法,牛津词典,新华词典,汉语词典,国家院校,科普平台)等数据,内容仅供学习参考,不准确地方联系删除处理! 图片声明:本站部分配图来自人工智能系统AI生成,觅知网授权图片,PxHere摄影无版权图库和百度,360,搜狗等多加搜索引擎自动关键词搜索配图,如有侵权的图片,请第一时间联系我们。

目录[+]

取消
微信二维码
微信二维码
支付宝二维码