我正在尝试为 monotouch DLL 进行 TestFlight 绑定,但没有成功。绑定是为 TestFlight SDK 1.2.1 制作的,但 TestFlight 中唯一可用的版本是 1.2.5 和 1.2.6。所以我尝试了pull request #125 版本,它应该适用于 1.2.5 和 1.2.6。但是,我得到了同样的错误:
/var/folders/ ... /TestFlight/TestFlight.g.cs(89,69): error CS0103: The name `class_ptr' does not exist in the current context
/var/folders/ ... /TestFlight/TestFlight.g.cs(103,62): error CS0103: The name `class_ptr' does not exist in the current context
/var/folders/ ... /TestFlight/TestFlight.g.cs(114,62): error CS0103: The name `class_ptr' does not exist in the current context
/var/folders/ ... /TestFlight/TestFlight.g.cs(125,62): error CS0103: The name `class_ptr' does not exist in the current context
/var/folders/ ... /TestFlight/TestFlight.g.cs(134,55): error CS0103: The name `class_ptr' does not exist in the current context
/var/folders/ ... /TestFlight/TestFlight.g.cs(145,62): error CS0103: The name `class_ptr' does not exist in the current context
/var/folders/ ... /TestFlight/TestFlight.g.cs(158,62): error CS0103: The name `class_ptr' does not exist in the current context
这七个错误对应于接口中的七个抽象方法,但我不知道与该信息有关。
我查看了在我发现的唯一一个类似的 SO 问题中发布的iOSRegUpdater,但它仅在您已经有一个 DLL(这是我无法制作的)的情况下才能解决问题。
我错过了什么或做错了什么?