Add ScenicPermission module and AMap CocoaPods with simulator support.

Integrate scenic selection and permission flows into home routing, add AMap SDK for device builds while keeping arm64 simulators compilable via Podfile post_install hooks.

Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
2026-06-23 10:15:26 +08:00
parent e8bc9b7f44
commit c5374666de
416 changed files with 18641 additions and 38 deletions

View File

@ -0,0 +1,32 @@
//
// MAPinAnnotationView.h
// MAMapKitDemo
//
// Created by songjian on 13-1-7.
// Copyright © 2016 Amap. All rights reserved.
//
#import "MAConfig.h"
#import "MAMapView.h"
#import "MAAnnotationView.h"
///MAPinAnnotationColor
typedef NS_ENUM(NSInteger, MAPinAnnotationColor){
MAPinAnnotationColorRed = 0, ///< 红色大头针 Red pin
MAPinAnnotationColorGreen, ///< 绿色大头针 Green pin
MAPinAnnotationColorPurple ///< 紫色大头针 Purple pin
};
///提供类似大头针效果的annotation view
///Annotation view providing a pin-like effect
@interface MAPinAnnotationView : MAAnnotationView
///大头针的颜色
///The color of the pin
@property (nonatomic) MAPinAnnotationColor pinColor;
///添加到地图时是否使用下落动画效果
///Whether to use a drop animation effect when adding to the map
@property (nonatomic) BOOL animatesDrop;
@end