我正在为我无权访问源的库创建绑定。它仅为ARMv7构建。 首要问题: 它在模拟器中不起作用 - 这是显而易见的,但问题是,如果我编译并运行到模拟器,Xamarin将破坏该代码并停止模拟器。加上它崩溃了。我是否对绑定做了一些错误,或者它是这样的,我必须放入条件忽略命令?我们试图将库变成一般用途的绑定。因此,如果我能将这个条件放在绑定DLL中,那就太好了。
第二期: 我担心这个库不能通过Xamarin在64位架构上工作,因为它只用ARMv7编译。任何人都可以确认或反驳这个吗?该库可与64位版本一起使用,因为我们之前已将其与其他应用程序引擎一起使用。
非常感谢您的时间!
答案 0 :(得分:2)
如果我错了,有人会纠正我,但我认为Apple will no longer let you submit an app if it doesn't support 64 bit。提交时我总是包含64位二进制文件,所以我无法确定。