IOS的Library文件夹在哪

IOS的Library文件夹在哪,第1张

点 应用程序     在看软件 一排

我这没连接电脑  连接电脑之后 红色圈里会有 三个图标  点放大镜的那个就有了 就有可以 *** 作的文件夹了  替换 添加啥的都行了

百度MapAPI提供了模拟器和真机两中环境所使用的静态库文件,分别存放在libs/Release-iphonesimulator和libs/Release-iphoneos文件夹下。有两种方式可以引入静态库文件:

第一种方式:直接将对应平台的a文件拖拽至XCode工程左侧的Groups&Files中,缺点是每次在真机和模拟器编译时都需要重新添加a文件;

第二种方式:使用lipo命令将设备和模拟器的a合并成一个通用的a文件,将合并后的通用a文件拖拽至工程中即可,具体命令如下:
lipo –create Release-iphoneos/libbaidumapapia Release-iphonesimulator/libbaidumapapia –output libbaidumapapia

第三种方式:

1将API的libs文件夹拷贝到您的Application工程跟目录下

2在XCode的Project -> Edit Active Target -> Build -> Linking -> Other Linker Flags中添加-lbaidumapapi

3设置静态库的链接路径,在XCode的Project -> Edit Active Target -> Build -> Search Path -> Library Search Paths中添加您的静态库目录,比如"$(SRCROOT)//libs/Release$(EFFECTIVE_PLATFORM_NAME)",$(SRCROOT)宏代表您的工程文件目录,$(EFFECTIVE_PLATFORM_NAME)宏代表当前配置是OS还是simulator

注:静态库中采用ObjectC++实现,因此需要您保证您工程中至少有一个mm后缀的源文件(您可以将任意一个m后缀的文件改名为mm 注意 在修改过程中,一定要区分中文下的m和英文下的m,如果你为文件后缀添加了一个中文下的m,那么你的文件将会报缺失,变红。),或者在工程属性中指定编译方式,即将XCode的Project -> Edit Active Target -> Build -> GCC42 - Language -> Compile Sources As设置为"Objective-C++"

引入mapapibundle资源文件

该步骤为可选,mapapibundle中存储了定位、默认大头针标注View及路线关键点的资源。如果您不需要使用内置的显示功能,则可以不添加此bundle文件。您也可以根据具体需求任意替换或删除该bundle中的文件。
添加方式:将mapapibundle拷贝到您的工程目录,直接将该bundle文件托拽至XCode工程左侧的Groups&Files中即可。

什么是BundleID?BundleID(BundleIdentifier)是一款iOS应用的唯一标识,应用与BundleID之间是唯一对应关系。请注意:应用新建成功后,BundleID将不可修改,如必须修改只能创建一个新的应用,届时AppID、AppKey和AppSecret也将重新分配,旧版用户将无法收到针对新BundleID的推送。怎样查看应用的BundleID?在Xcode里如下位置可以查看应用的BundleID。

以上就是关于IOS的Library文件夹在哪全部的内容,包括:IOS的Library文件夹在哪、如何在IOS中添加百度地图、各位大侠 Bundle ID IOS应用唯一标识 怎么获取等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/9517437.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-29
下一篇 2023-04-29

发表评论

登录后才能评论

评论列表(0条)

保存