asta Documentos do Aplicativo @Cydia Não Criada
Estive trabalhando em um aplicativo iOS de Core Data que funciona perfeitamente nos "canais" da Apple - simulador iOS e instalação do Xcode, mas quando tento instalá-lo manualmente em um dispositivo, o aplicativo trava. Meu principal objetivo é colocar o aplicativo no Cydia.
Um guia para preparar um aplicativo para Cydia Li este artigo e, na parte inferior, dizia
aplicativo @Appstore possui uma pasta Documentos criada pelo processo de instalação. O aplicativo Jailbroken não. Cabe ao aplicativo criar sua própria pasta. Se você precisar desse tipo de pasta, crie-o com um simples comando mkdir na função applicationDidFinishLaunching. Basta adicionar uma função simples: mkdir (“/ var / mobile / Library / YOURAPPNAME”, 0755); Se a pasta já existir, nenhum dano será causado. Você deseja fazer isso porque o processo de instalação é executado como raiz do usuário e o aplicativo é executado como usuário móvel. Se o Cydia fizer isso por você, a pasta terá permissões incorreta
Não sei muito sobre como exatamente o Core Data funciona, mas sei que o "banco de dados" do Core Data está armazenado na pasta Documents e agora acredito que essa é a causa da falha do meu aplicativ
A função mkdir não funcionou na criação de uma pasta Documento
Como eu criaria uma pasta Documents e como ela funcionaria com o Core Data, garantindo que o banco de dados seja carregado nessa pasta que eu criei?
Desde já, obrigad