TEL 400-1658508
开发APP从一门开始!

APP封装 第194页

APP封装主要介绍APP封装相关技术文档,包括网页封装APP,网站封装APP,主要介绍一门APP开发平台在线一键封装APP的相关教程和技术文档说明。

苹果手机怎么打包移动app?

阅读(83)

苹果手机是目前全球最受欢迎的智能手机之一,其中的App Store也是全球最具规模的应用商店。如果你是一苹果手机app如何打包分类管理名开发者或想要将自己的移动应用程序发布到App Store上,你需要了解如何打包和提交你的应用。

要打包和提交你的App,你需要进行以下步骤:

1. 创建一个开发者账号:

在苹果开发者中心(

developer.apple.com)上注册一个开发者账号。注册开发者账号需要支付99美元的年费。完成注册后,你将获得一个开发者账号和一些开发工具。

2. 创建应用ID:

在开发者账号平台上,你需要创建一个唯一的应用ID。应用ID是对你的应用程序的唯一标识符。创建应用ID时,你需要提供应用的名称、包名(Bundle Identifier)等信息。

3. 配置证书和描述文件:

在将应用程序上传到设备或提交到App Store之前,你需要配置一些证书和描述文件。证书用于验证开发者的身份,并授权设备信任你的应用程序。描述文件是用来描述并包含应用程序的开发和分发信息。

4. 开发应用程序:

使用开发工具(如Xcode)来编写和开发你的应用程序。在编写应用程序时,你可以使用Objective-C、Swift等编程语言进行开发。确保你的应用程序符合苹果的开发规范和指南,如界面设计、功能实现等。

5. 运行应用程序:

在开发过程中,你可以在模拟器或连接的真实设备上运行你的应用程序。确保你的应用程序在不同设备上的性能和兼容性。

6. 打包应用程序:

当你开发完毕并测试通过后,你需要打包你的应用程序以供分发或上架。打包应用程序需要创建一个归档文件(Archive),它包含了将被上传到App Store的应用程序。

7. 提交应用程序:

在将应用程序提交到App Store之前,你需要在开发者账号中创建一个App Store连接记录。然后,使用开发者工app打包工具苹果具将你的应用程序上传至苹果的iTunes Connect。

8. 审核和上线:

苹果在收到你的应用程序后,会对其进行内容审核和技术审核。这个过程需要一段时间,通常是几天到几周不等。如果你的应用程序通过审核,它将会发布到App Store上供用户下载。

总结一下,苹果手机的移动App打包过程包括创建开发者账号、创建应用ID、配置证书和描述文件、开发应用程序、运行和测试、打包应用程序、提交应用程序、审核和上线。以上是一个大致的步骤,可根据具体情况进行调整和完善。希望对你有所帮助!

苹果手机怎么打包移动app?

阅读(72)

苹果手机是目前全球最受欢迎的智能手机之一,其中的App Store也是全球最具规模的应用商店。如果你是一苹果手机app如何打包分类管理名开发者或想要将自己的移动应用程序发布到App Store上,你需要了解如何打包和提交你的应用。

要打包和提交你的App,你需要进行以下步骤:

1. 创建一个开发者账号:

在苹果开发者中心(

developer.apple.com)上注册一个开发者账号。注册开发者账号需要支付99美元的年费。完成注册后,你将获得一个开发者账号和一些开发工具。

2. 创建应用ID:

在开发者账号平台上,你需要创建一个唯一的应用ID。应用ID是对你的应用程序的唯一标识符。创建应用ID时,你需要提供应用的名称、包名(Bundle Identifier)等信息。

3. 配置证书和描述文件:

在将应用程序上传到设备或提交到App Store之前,你需要配置一些证书和描述文件。证书用于验证开发者的身份,并授权设备信任你的应用程序。描述文件是用来描述并包含应用程序的开发和分发信息。

4. 开发应用程序:

使用开发工具(如Xcode)来编写和开发你的应用程序。在编写应用程序时,你可以使用Objective-C、Swift等编程语言进行开发。确保你的应用程序符合苹果的开发规范和指南,如界面设计、功能实现等。

5. 运行应用程序:

在开发过程中,你可以在模拟器或连接的真实设备上运行你的应用程序。确保你的应用程序在不同设备上的性能和兼容性。

6. 打包应用程序:

当你开发完毕并测试通过后,你需要打包你的应用程序以供分发或上架。打包应用程序需要创建一个归档文件(Archive),它包含了将被上传到App Store的应用程序。

7. 提交应用程序:

在将应用程序提交到App Store之前,你需要在开发者账号中创建一个App Store连接记录。然后,使用开发者工app打包工具苹果具将你的应用程序上传至苹果的iTunes Connect。

8. 审核和上线:

苹果在收到你的应用程序后,会对其进行内容审核和技术审核。这个过程需要一段时间,通常是几天到几周不等。如果你的应用程序通过审核,它将会发布到App Store上供用户下载。

总结一下,苹果手机的移动App打包过程包括创建开发者账号、创建应用ID、配置证书和描述文件、开发应用程序、运行和测试、打包应用程序、提交应用程序、审核和上线。以上是一个大致的步骤,可根据具体情况进行调整和完善。希望对你有所帮助!

苹果手机怎么把app打包压缩?

阅读(79)

要将iPhone应用程序打包压缩,我们需要使用苹果的开发工具Xcode来完成这个过程。以下是详细的步骤:

1. 打开Xcode,并在左侧的导航栏中选择对应的项目。

2. 在Xcode菜单栏中选择”Product”,然后选择”Archive”。这将开始应用程序的归档过程。

3. Xcode会编译和构建您的应用程序,并将其打包为一个.xcarchive文件。

4. 打包完成后,Xcode将自动打开”Organizer”窗口,显示所有已打包的应用程序。

5. 在”Organiz

er”窗口中,选择您想要压缩的应用程序,并点击”Export…”按钮。

6. 在弹出的对话苹果cms打包app需要定位权限框中选择”Export as a Mac Application”,然后点击”Next”。

7. 在苹果签名app源码打包下一个对话框中,选择您要保存应用程序的路径,并点击”Export”。

8. Xcode将创建一个.app文件的副本,并将其保存到您选择的路径中。

至此,您已经成功将应用程序打包压缩为.app文件。这个.app文件实际上是一个应用程序的容器,包含了应用程序的所有资源和可执行文件。

要注意的是,.app文件本身并不是一个压缩文件,它只是一个文件夹,其中包含了应用程序的所有内容。如果需要将应用程序发送给其他人或在App Store上提交应用程序,您可以将整个.app文件夹打包成一个.zip文件。这可以通过右键点击.app文件夹,然后选择”压缩”来完成。

希望以上介绍对您有所帮助,如果有任何疑问,请随时向我提问。

苹果手机怎么把app打包压缩?

阅读(99)

要将iPhone应用程序打包压缩,我们需要使用苹果的开发工具Xcode来完成这个过程。以下是详细的步骤:

1. 打开Xcode,并在左侧的导航栏中选择对应的项目。

2. 在Xcode菜单栏中选择”Product”,然后选择”Archive”。这将开始应用程序的归档过程。

3. Xcode会编译和构建您的应用程序,并将其打包为一个.xcarchive文件。

4. 打包完成后,Xcode将自动打开”Organizer”窗口,显示所有已打包的应用程序。

5. 在”Organiz

er”窗口中,选择您想要压缩的应用程序,并点击”Export…”按钮。

6. 在弹出的对话苹果cms打包app需要定位权限框中选择”Export as a Mac Application”,然后点击”Next”。

7. 在苹果签名app源码打包下一个对话框中,选择您要保存应用程序的路径,并点击”Export”。

8. Xcode将创建一个.app文件的副本,并将其保存到您选择的路径中。

至此,您已经成功将应用程序打包压缩为.app文件。这个.app文件实际上是一个应用程序的容器,包含了应用程序的所有资源和可执行文件。

要注意的是,.app文件本身并不是一个压缩文件,它只是一个文件夹,其中包含了应用程序的所有内容。如果需要将应用程序发送给其他人或在App Store上提交应用程序,您可以将整个.app文件夹打包成一个.zip文件。这可以通过右键点击.app文件夹,然后选择”压缩”来完成。

希望以上介绍对您有所帮助,如果有任何疑问,请随时向我提问。

苹果打包app工具叫什么?

阅读(84)

苹果打包 APP 的工具主要是 Xcode,它是苹果公司官方提供的一种集成开发环境(IDE),主要用于开发 iOS 和 macOS 应用程序。Xcode 包含了一系列工具和功能,其中最重要的一项就是用于打包和分发应用程序的工具。

在使用 Xcode 进行打包之前,首先需要编写应用程序的源代码。Xcode 支持多种编程语言,包括 Objective-C 和 Swift。通过 Xcode 提供的代码编辑器,开发者可以方便地编写和修改应用程序的代码。

接下来,开发者需要配置应用程序的项目设置。在 Xcode 中,项目配置包括了应用程序的版本号、Build 号、开发者证书等信息。这些设置将会影响到应用程序的打包和分发过程。

在完成项目配置后,开发者可以选择在真机或模拟器上进行调试和测试。Xcode 提供了强大的调试工具

,可以帮助开发者找出应用程序中的 bug 并进行修复。

当应用程序开发完成后,开发者需要将其打包成一个可分发的安装包。在 Xcode 中,打包工具叫做 Application Loader。Application Loa苹果app打包转移der 可以将应用程序打包成 IPA 文件,这是一种经过压缩的应用程序安装包。IPA 文件包含了可执行文件、资源文件和应用程序的描述信息等。

打包过程中,开发者需苹果开发者ios打包上传app要选择一个合适的发布通道。苹果提供了两种发布通道:App Store 和 Ad Hoc 分发。App Store 是用于发布应用程序到 App Store 商店的通道,适用于面向公众用户的应用程序。Ad Hoc 分发则适用于企业内部分发或测试版本的分发。

在选择发布通道后,开发者需要生成一个开发者证书,并在打包过程中进行签名。签名是为了验证应用程序的真实性和完整性。签名过程需要使用开发者证书和相应的私钥。

最后,开发者可以使用 Xcode 中的导出功能将打包好的 IPA 文件导出到指定的目标位置,然后可以将该文件部署到设备或上传到 App Store 进行审核和发布。

总结来说,苹果打包 APP 的工具主要是 Xcode,它提供了一系列的功能和工具,包括项目配置、代码编辑器、调试工具、打包工具和发布通道等,帮助开发者完成应用程序的打包和分发过程。通过 Xcode,开发者可以方便地创建和发布 iOS 和 macOS 应用程序。

苹果打包app商城过审方法?

阅读(89)

苹果打包App商城过审是指将开发的移动应用程序(App)提交给苹果公司审核,并通过审核后在苹果的App Store上架销售。苹果严格的审核标准是保证用户在App Store上下载的应用程序是安全、可靠且符合规范的重要环节。下面将介绍苹果打包App商城过审的原理和详细步骤。

1. 开发阶段:

在应用程序开发的早期阶段,开发者需要遵循苹果的开发准则和规范。这些准则包括界面设计、功能实现、数据安全以及用户体验等方面的要求。开发者要确保应用程序的界面布局合理、交互流程流畅,并提供必要的帮助和引导,以提高应用程序的易用性。此外,开发者还需要遵循苹果的安全编码准则,保证应用程序的数据传输和存储的安全性。

2. 测试阶段:

在完成应用程序开发后,开发者需要对其进行充分的测试。这包括功能测试、稳定性测试、兼容性测试、性能测试等。在测试过程中发现的问题和缺陷应及时修复和改进,以确保应用程序的稳定性和可靠性。

3. 提交审核:

当应用程序开发和测试完毕后,开发者可以通过苹果的开发者中心将应用程序提交给苹果进行审核。在提交审核前,开发者需要确保应用程序符合苹果的提交准则,包括应用程序的功能完整性、合法性以及合适的分类等。同时,还要准备好应用程序的相关信息,包括应用程序名称、描述、截图、版本号、隐私政策等。

4. 审核过程:

苹果对提交的应用程序进行审核,包括内容审核和技术审核两个方面。内容审核主要检查应用程序是否涉及违法违规内容,如色情、暴力等。技术审核则主要检查应用程序的功能实现、用户体验、界面设计、性能等方面是否趣讯云打包app苹果版下载符合苹果的要求。苹果会对应用程序进行全面检查,如果发现问题或违规行为,会向开发者发送相关的通知,开发者需要根据通知进行相应的修复和调整。

5. 审核结果:

苹果在审核完成后会将审核结果通知给开发者,通常会在几天到两周左右给出结果。审核结果有三种可能:通过审核、被拒绝和需要修改。如果通过审核,开发者可以将应用程序上架到App Store。如果被拒绝,开发者可以根据苹果的反馈意见进行相应的修改和调整,然后重新提交审核。若审核需要修改,开发者需要对应用程序进行相应的调整和优化,然后再次提交审核。

总结:

苹果打包App商城过审的原理是通过苹果的审核程序,确保应用程序的质量和安全性。开发者需要严格遵循苹果的开发准则和规范,进行充分的测试,以及准备好相关的信

息和材料。审核过程中苹果会对应用程序进行全面检查,如发现问题或违规行为,开发者需要及时修改和调整。最终,通过审核后的应用程序将在苹ios苹果app打包和上线步骤果的App Store上架销售,为用户提供安全、可靠的移动应用体验。

苹果手机怎么把app打包?

阅读(83)

苹果手机上的应用程序是使用Xcode进行开发和打包的。以下是详细介绍苹果手机如何将应用程序打包的过程:

1. 首先,你需要安装Xcode开发工具。这是一个免费的软件包,可以从苹果的开发者网站下载并安装。

2. 安装完成后,打开Xcode并选择“Create a new Xcode project”(创建一个新的Xcode项目)。

3. 在弹出的窗口中,选择“iOS”选项卡,然后选择“Single View App”(单

一视图应用)并点击“Next”(下一步)。

4. 在接下来的窗口中,你将会被要求输入一些基本信息,比如你的应用程序的名称和组织标识符等。填写完后,点击“Next”。

5. 接下来,选择你的应用程序的存储路径,并点击“C苹果app打包工具reate”(创建)。

6. 创建完成后,Xcode将会打开一个包含你的应用程序初始代码的界面。这个初始代码提供了一个基本的应用程序结构,你可以在此基础上进行开发。

7. 接下来,你可以在左侧的导航栏中找到“Project”(项目)的名称。点击展开此选项,然后找到“Targets”(目标)下的你的应用程序名称。如果你的应用程序名称下面有一个文件夹图标,表示你的应用程序已被成功创建。

8. 在导航栏中,你可以选择“Build Settings”(构建设置)选项卡,这里包含了与应用程序构建相关的设置。

9. 在构建设置中,你可以设置应用程序的目标设备、预编译设置以及其他一些详细的构建选项。

10. 选择“General”(常规)选项卡,你可以设置应用程序的图苹果app打包app不限装机数标、版本号和发布信息等。

11. 在Xcode界面的右上角,你会找到一个虚拟的设备选择按钮,类似于一个手机或者平板电脑。你可以选择一个模拟器设备,来模拟运行你的应用程序。

12. 运行你的应用程序可以通过点击Xcode界面顶部的“Play”(播放)按钮,或者使用快捷键“Command + R”。Xcode会编译你的应用程序代码,并将其部署到你选择的模拟器设备上运行。

13. 当你满意你的应用程序的设计和功能后,你可以将其打包并部署到实际的设备上进行测试或者发布。

14. 在Xcode界面的顶部菜单栏中,选择“Product”(产品)选项,然后选择“Archive”(归档)。Xcode将会编译和打包你的应用程序,并生成一个存档文件。

15. 当归档过程完成后,Xcode将自动打开“Organizer”(组织者)窗口,其中包含了你的应用程序的归档文件。在这里,你可以查看应用程序的详细信息,包括版本号和构建号等。

16. 最后,你可以选择将应用程序导出为一个可安装文件。在“Organizer”窗口中,点击“Export”(导出)按钮,然后按照向导的指示进行操作。你可以选择导出应用程序的方式和其它配置选项。

以上是一个简要的概述,关于苹果手机如何将应用程序打包的详细原理和步骤。希望对你有所帮助,如果需要更多信息,请参考Xcode的官方文档或其他相关资源。

苹果打包app开发源码作用?

阅读(90)

标题:苹果打包app开发源码–详细介绍和原理解析

在移动应用开发领域,苹果的iOS系统上的应用打包是一个至关重要的步骤。打包过程将开发人员编写的代码、资源文件、图标等打包成一个可安装的应用文件(.ipa格式),供用户安装和使用。本文将详细介绍苹果打包app的开发源码以及其背后的原理。

一、打包app的源码

1. 项目配置文件(Project Configuration)

首先,创建一个新的Xcode项目。在项目配置文件(.plist)中,我们可以设置应用的名称、版本号、Bundle ID和其他与应用有关的信息。此外,还可以配置应用程序的权限和其他设置。

2. 代码文件(Code Files)

开发iOS应用的代码文件通常使用Objective-C或Swift编写。这些代码文件包括不同的视图控制器、模型、网络请求、数据处理等。根据应用的功能和需求,可以将代码文件分为多个模块或文件夹。

3. 资源文件(Resource Files)

资源文件包括图片、音频、视频等。这些文件在应用程序运行时需要,因此需要将它们打包到应用文件中。可以通过将资源文件直接添加到Xcode项目中来完成这一步骤。

4. 图标和启动画面(Icons and Launch Screens)

图标和启动画面是应用的第一印象,它们决定了用户初次接触应用时的用户体验。这些文件需要在项目配置中设置,并且要按照苹果的规定设置特定的大小和格式。

5. 第三方框架和库(Third-party Frameworks and Libraries)

很多开发者在项目中使用了第三方框架和库来帮助开发。这些框架和库不仅提供了额外的功能,还可以改善代码的可读性和可维护性。因此,在打包app时,需要确保这些框架和库也被正确导入和打包。

二、打包app的原理解析

1. 代码编译(Code Compilation)

在打包过程中,首先需要将代码文件编译成二进制文件。对于Objective-C代码,编译器将其转换为机器码。对于Swift代码,编译器将其编译为中间代码(IR),然后由LLVM将其转换为机器码。

2. 资源文件的处理(Processing Resource Files)

资源文件包括图片、音频、视频等。在打包过程中,这些文件将被压缩和优化,以减小应用的体积并提高运行效率。同时,还会生成相应的资源索引文件,用于在运行时动态加载和访问这些资源。

3. 代码签名(Code Signing)

为了保护应用的安全性和应用来源的可信度,苹果要求所有iOS应用都必须经过代码签名。代码签名是将开发者的身份与应用文件进行绑定,以防止应用被篡改和植入恶意代码。代码签名的过程包括申请证书、生成证书签名请求、颁发和安装证书等步骤。

4. 打包和部署(Packaging and Deployment)

最后一步是将编译后的代码和处理后的资源文件打包成一个可安装的应用文件。这个过程包括将应用文件复制vs网页打包苹果app到特定的目录结构中,并生成一个包含应用信息的描述文件。同时,还可以调整应用的构建设苹果app打包app欢迎洽谈置,生成不同版本的应用,例如测试版、发布版等。

总结:

苹果打包app的开发源码主要包括项目配置文件、代码文件、资源文件、图标和启动画面、第三方框架和库等。打包app的原理包括代码编译、

资源文件处理、代码签名、打包和部署等步骤。深入了解和掌握这些源码和原理对开发高质量的iOS应用非常重要,可以提升开发效率和应用的性能和安全性。希望本文对您对于苹果打包app开发源码和原理有所帮助。

苹果打包app免越咨询合作介绍?

阅读(99)

苹果打包App免越狱是一个非常热铝箔打包盒官方苹果app门的话题,因为越狱会违反苹果的使用条款,并且可能带来一些风险。如今,安卓苹果app签名封装打包许多开发人员都在研究如何在不越狱的情况下打包App。在本文中,我将为您详细介绍一些实现这一目标的方法和原理。

首先,我们需要了解一下苹果的开发者证书。苹果为开发者提供了开发者账号和开发者证书。开发者证书是用于验证App的身份,它可以确保App是由可信任的开发者发布的。苹果会对开发者的身份进行审核,并颁发相应的证书。

一种打包App的方法是使用Xcode,这是苹果官方提供的开发工具。Xcode允许开发者使用Objective-C、Swift等编程语言开发iOS应用。在项目开发完成后,开发者可以使用Xcode将应用打包成一个可安装的.ipa文件。

但是,苹果限制了ipa文件的安装方式,它只能通过以下几种方式安装:

1. App Store:将应用提交到App Store,在通过审核后由用户在App Store中下载和安装。

2. Ad-Hoc分发:将应用打包成一个特殊的.ipa文件,然后通过邮件或者其他方式分发给特定的设备安装。

对于普通用户来说,他们无法直接安装来自第三方的.ipa文件,也就是说,如果你想将你的App分享给其他人,他们需要通过越狱的方式安装。但是,有一种解决方案可以绕过这个限制,那就是使用企业证书。

企业证书用于企业内部分发应用,通过企业证书签名后的应用可以在任意设备上安装,而不依赖于App Store或者其他方式。对于小规模团队或者企业内部应用的测试和分发来说,使用企业证书是一个很好的选择。

但是,企业证书也有自己的限制。首先,企业证书需要经过Apple的验证和审核,审核流程比较严格,审批时间较长;其次,企业证书需要每年续费,费用较高;最后,使用企业证书分发的应用只能在企业内部分发,无法通过App Store进行公开发布。

除了使用企业证书,还有一种方法可以实现非越狱打包App的目标,那就是使用第三方打包工具。目前市场上有许多第三方打包工具可以选择,比如PhoneGap、React Native、Ionic等。这些工具可以将开发者写的web应用打包成原生应用,无需借助Xcode的支持。

使用第三方打包工具的好处是可以跨平台开发,开发者可以使用HTML、CSS、JavaScript等前端技术编写应用,并且可以通过一次编码,同时在iOS和Android平台上发布应用。此外,一些第三方打包工具还支持插件扩展,开发者可以方便地集成其他开发工具和资源。

总结起来,苹果打包App免越狱有多种解决方案可供选择。对于个人开发者或者小团队来说,使用企业证书或者第三方打包工具是比较实

用的方法。不仅可以绕过越狱限制,还可以更加便捷地进行跨平台开发和分发应用。但是,无论选择哪种方法,都需要遵循相关的规定和使用条款,确保应用的合法性和安全性。

苹果打包app免越怎么操作?

阅读(79)

苹果打包App免越是一种绕过苹苹果app打包签名果官方限制的方法,允许用户在未越狱的情况下安装第三方应用程序。下面我将详细介绍两种常用的方法:企业签名和设备管理器。

一、企业签名

企业签名是一种允许企业将应用程序直接分发给iOS设备的方法。这种方法需要企业账号,并且企业需要具备开发者账号。下面是实现步骤:

1. 申请企业账号:企业需要向苹果官方申请企业开发者账号,可以登录苹果开发者网站进行申请。

2. 创建证书和描述文件:在企业开发者账号中,通过证书和描述文件可以证明应用程序的合法性。首先,创建一个证书,然后创建一个描述文件并将证书和应用程序绑定。

3. 打包应用程序:使用 Xcode 或其他开发工具将应用程序进行打包,然后在企业开发者账号中下载打包好的应用程序。

4. 分发应用程序:将打包好的应用程序上传到企业开发者账号中,并生成一个安装链接。用户可以通过点击链接或扫描二维码来下载和安装应用程序。

虽然企业签名是一种可以绕过官方限制的方法,但它仍然有一些限制。例如,一个企业账号每年只能分发一定数量的应用程序,且应用程序只能在该企业的设备上运行。

二、设备管理器

设备管理器是一种通过设备管理配置文件实现免越狱安装的方法。使用这种方法可以在任何iOS设备上安装第三方应用程序,而不仅仅局限于企业设备。下面是实现苹果将服务打包推出appleone步骤:

1. 下载设备管理器:用户需要下载一个设备管理器应用程序,例如iPAStore、TweakBox等。这些应用程序不在App Store上架,所以需要从官方网站或其他可信来源下载。

2. 安装配置文件:通过设备管理器应用程序安装一个设备管理配置文件。这个配置文件类似于企业签名中的描述文件,它可以让设备相信安装的应用程序是可信的。

3. 下载应用程序:通过设备管理器应用程序下载和安装第三方应用程序。用户可以通过内置的应用商店或其他来源搜索和下载应用程序。

值得注意的是,设备管理器方法可能会涉及到潜在的安全风险,因为它需要用户信任来自未知来源的应用程序。

综上所述,企业签名和设备管理器是两种常见的绕过苹果限制的方法,允许用户在未越狱的情况下安装第三方应用程序。用户

可以根据自己的情况选择适合自己的方法来实现免越狱安装。但无论采用哪种方法,都需要注意安全风险并保护个人设备的安全。

开发APP从一门开始!

一门是一款大中华地区本土化、中文化、简化的云端跨平台APP开发工具!

QQ咨询微信咨询