IPhone не поддерживает ни одну архитектуру приложения. Вы можете установить для параметра сборки архитектуры приложения IOS

Программируем под IOS
Ответить
Anonymous
 IPhone не поддерживает ни одну архитектуру приложения. Вы можете установить для параметра сборки архитектуры приложения

Сообщение Anonymous »

Я получаю
iPhone doesn’t support any of app’s architectures. You can set app's Architectures build setting to Standard Architectures to support iPhone.
когда я пытаюсь создать/запустить свое приложение в Xcode и видел решения для этой проблемы, но я работаю в быстрой игровой площадке, поэтому нет возможности установить его в стандартном режиме. Есть ли обходной путь, спрятанный в файле Package.swift?
Изображение

Я создал новую игровую площадку, чтобы проверить, появилось ли там то же сообщение, оно появилось.
Я создал стандартный проект iOS в Xcode, и он работал нормально.
Интересно, что проект отлично открывается в приложении Swift Playgrounds и запускается на моем Mac в симуляторе.
Мой iPhone работает под управлением iOS 18.5 (22F5042g) и является iPhone SE 2-го поколения. Xcode — это версия 16.3 (16E140). Mac — это бета-версия 15,5 (24F5042g).
И прежде чем вы начнете указывать, что он поддерживает только версию 16,4, я попробовал на своем iPad, на котором установлена версия 16,4, и столкнулся с той же проблемой.
Изображение

Раньше это работало, я не знаю, что я сделал, чтобы это сломать. Есть ли обходной путь, или я трачу время на игровые площадки и должен просто перейти на подходящий проект?
Test App Package.swift
// swift-tools-version: 6.0

// WARNING:
// This file is automatically generated.
// Do not edit it by hand because the contents will be replaced.

import PackageDescription
import AppleProductTypes

let package = Package(
name: "unsupportedTest",
platforms: [
.iOS("16.0")
],
products: [
.iOSApplication(
name: "unsupportedTest",
targets: ["AppModule"],
bundleIdentifier: "B-WStudios.unsupportedTest",
teamIdentifier: "##########",
displayVersion: "1.0",
bundleVersion: "1",
appIcon: .placeholder(icon: .tv),
accentColor: .presetColor(.teal),
supportedDeviceFamilies: [
.pad,
.phone
],
supportedInterfaceOrientations: [
.portrait,
.landscapeRight,
.landscapeLeft,
.portraitUpsideDown(.when(deviceFamilies: [.pad]))
]
)
],
targets: [
.executableTarget(
name: "AppModule",
path: "."
)
],
swiftLanguageModes: [.v6]
)


Подробнее здесь: https://stackoverflow.com/questions/795 ... rchitectur
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «IOS»