Получение пользовательских значений в Plist

Ну, вот вы:

Положите # -*- coding: utf-8 -*- в начало файла, он определит кодировку.

docs говорит:

Python по умолчанию будет использовать ASCII в качестве стандартной кодировки, если не указаны другие подсказки кодирования.

To define a source code encoding, a magic comment must
be placed into the source files either as first or second
line in the file, such as:
blockquote>

Итак, вы должны начать код:

# -*- coding: utf-8 -*-
from django.shortcuts import render
from django.http import HttpResponse
from django.template.loader import get_template
...

Надежда помогает

1
задан Rutger Huijsmans 21 February 2019 в 04:12
поделиться

1 ответ

Прежде всего, вы можете получить доступ к пользовательским значениям из вашего Plist. Чтобы получить доступ к пользовательскому значению из Plist, вам необходимо добавить следующий код:

extension Bundle {
    var apiBaseURL: String {
        return object(forInfoDictionaryKey: "serviceURL") as? String ?? ""
    }
}

Использование:

let appConfiguration =  Bundle.main.apiBaseURL

Ваш applicationDidFinishLaunching будет выглядеть следующим образом: [1116 ]

func applicationDidFinishLaunching(_ aNotification: Notification) {
    let defaults = UserDefaults.standard
    defaults.set(nil, forKey: "access_token")
    defaults.set(nil, forKey: "refresh_token")
    self.userLoggedOut()

    let em = NSAppleEventManager.shared()
    em.setEventHandler(self, andSelector: #selector(self.getUrl(_:withReplyEvent:)), forEventClass: AEEventClass(kInternetEventClass), andEventID: AEEventID(kAEGetURL))

    Constant.apiUrlString = Bundle.main.apiBaseURL
    Constant.applicationName = Bundle.main.appName
}

Кроме того, вам нужно будет проверить следующее

  1. Перейти к упаковке и проверить файл Info Plist. это должен быть ваш основной файл Info Plist.

  2. Проверить Info Plist Как вы выбрали пользовательское значение в файле Info Plist

enter image description here [1110 ] Info Plist File

0
ответ дан Jarvis The Avenger 21 February 2019 в 04:12
поделиться
Другие вопросы по тегам:

Похожие вопросы: