我尝试用一个代码构建我的代号,但是在构建过程中出现错误:
*/dist/app-src/com_codename1_googlemaps_InternalNativeMapsImpl.m:19:10: fatal error: 'com_codename1_googlemaps_MapContainer.h' file not found
#include "com_codename1_googlemaps_MapContainer.h"
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1 error generated.
我已经用旧版本的GoogleMaps.cn1lib和最后一个版本进行了测试,但是它没有任何改变,我仍然遇到相同的错误。 我有这个问题,因为我已经修改了ios.plistInject,这对于我的应用程序是必需的:
codename1.arg.ios.plistInject=<key>NSBluetoothPeripheralUsageDescription</key><string>This app uses a BLE cardreader</string><key>UISupportedExternalAccessoryProtocols</key><array><string>com.test.reader</string></array>
我必须指出,“ com.test.reader”当然不是真正的价值……
我读了this,并在构建提示中添加了提示:
codename1.arg.ios.pods=GoogleMaps
codename1.arg.ios.pods.platform=8.0,7.0
codename1.arg.ios.pods.sources=https://github.com/CocoaPods/Specs.git
但是它仍然没有构建。
答案 0 :(得分:0)
您添加了Google地图cn1lib而不使用它。您需要删除它或实际使用它,请参见:https://www.codenameone.com/blog/tip-uninstall-cn1lib.html