E08
SpellVPN Ultra: эндпоинты, проверка подписки и прежнее описание
Эндпоинты служат свидетельством конфигурации, а не доступности сервиса или прав на распространение. Выдержка метаданных — локальный черновик, а не исторический экспорт App Store. Описание подписки должно раскрывать предоставляемые источники наряду с отключением рекламы.
Просмотреть выдержки
Источник: SuperVPN-iOS/Configurations/SpellVPN-Ultra.xcconfig · 35–36
Выдержка с исходными номерами строк; выбранные строки сохранены без изменений.
35 | SPELLVPN_PROVIDER_LINES_ENDPOINT = https:/$()/apixx.spellv.com/api/spellv
36 | SPELLVPN_PROVIDER_SOURCE_LIST_ENDPOINT = https:/$()/apixx.spellv.com/api/spellvNodeFlist
- SHA-256 полного исходного файла
- 4b55f5e8c1879ed1e70dfba420f8d6a8e2300c35e265d0387f0b13071f6bf0f3
- SHA-256 выдержки с номерами строк
- 4aedc8407913ba78a6ec959ac5f2ddaad58da66fd71d3f7a507ef095bf1a4c08
Источник: SuperVPN-iOS/SuperVPNApp/SuperVPNApp.swift · 3300–3311
Выдержка с исходными номерами строк; выбранные строки сохранены без изменений.
3300 | repairInvalidUltraProviderEndpointOverridesIfNeeded(context: "Curated Sources import")
3301 | let product = ultraProviderImportConfiguration
3302 | guard let sourceListURL = product.providerSourceListEndpointURL else {
3303 | finishUltraProviderImport(success: false)
3304 | storeKitStatusMessage = localizedUIString("No provider source-list backend is configured.")
3305 | logs.insert(LogEntry(level: .error, category: .connection, message: "Ultra import endpoints unavailable: \(ultraProviderImportDiagnosticSummary(using: product))"), at: 0)
3306 | return
3307 | }
3308 | guard hasMemberAccess else {
3309 | finishUltraProviderImport(success: false)
3310 | storeKitStatusMessage = localizedUIString("Ultra subscription is required for this action.")
3311 | return
- SHA-256 полного исходного файла
- 137df2925bcb6597bda2605b19f9109727ec3015eaf1aa80f93928c5f7a3ec0e
- SHA-256 выдержки с номерами строк
- 06b433859ce49ed613dbfa90d11b39879639f4d1673c819d8eb0ebd6a476ab92
Источник: SuperVPN-iOS/AppStoreReadyPackage/02_AppStore_Metadata/ULTRA_APP_STORE_INTRO.zh-Hans_en-US.md · 59–85
Выдержка с исходными номерами строк; выбранные строки сохранены без изменений.
59 |
60 | Import your subscription URL, proxy link, QR code, or config file, then start an iOS Packet Tunnel in one tap. Ultra is free with ads, and subscriptions remove ads.
61 |
62 | ### Short Description
63 |
64 | SpellVPN Ultra is a VPN configuration client for iPhone and iPad. It helps you import and manage configurations you are allowed to use, including sing-box, Clash/Mihomo, Shadowsocks, VLESS, Trojan, and other common proxy formats. You can import by URL, QR code, clipboard, file, or iCloud Drive, organize nodes, and start a real iOS Packet Tunnel through Apple Network Extension.
65 |
66 | SpellVPN Ultra is free to download and may show ads while no subscription is active. Weekly, monthly, quarterly, and yearly auto-renewable subscriptions remove ads and keep Ultra benefits active. Purchases and restores are handled by Apple ID and the App Store.
67 |
68 | ### Long Description
69 |
70 | SpellVPN Ultra helps you manage your own VPN configurations, subscriptions, and proxy nodes in one place. It is designed for users who already have lawful access to VPN or proxy configurations and need a clean way to import, organize, test, and connect them on iOS.
71 |
72 | Key features:
73 |
74 | - Import subscription URLs, proxy links, QR codes, clipboard text, and local config files
75 | - Support sing-box JSON, Clash/Mihomo YAML, Base64 subscriptions, and common proxy links
76 | - Organize node groups, search nodes, switch nodes, and run basic reachability checks
77 | - Start or stop an iOS Packet Tunnel with one tap
78 | - View connection status, logs, traffic stats, and basic network information
79 | - Use DNS lookup, HTTP test, TLS test, IP lookup, and other network tools
80 | - Back up and restore app data through iCloud Drive
81 | - Remove ads and keep Ultra benefits active with an Ultra subscription
82 |
83 | Important note:
84 |
85 | SpellVPN Ultra does not provide public built-in VPN server accounts. Users need to import configurations, subscriptions, or nodes they are allowed to use. VPN connectivity and performance depend on the imported configuration, remote server, and current network conditions.
- SHA-256 полного исходного файла
- 910b646f2dbd80819e5aa862935c9a4fb1962c1b09d55dd57fc1ac73d99a90e2
- SHA-256 выдержки с номерами строк
- e1dc212dfac353e70f562934186ddc31bbf39d26d9cda494a8a9a63155da5b2a