Code: Select all
iPhone doesn’t support any of app’s architectures. You can set app's Architectures build setting to Standard Architectures to support iPhone.
Ich habe einen neuen Spielplatz erstellt, um zu sehen, ob dort die gleiche Meldung angezeigt wird.
Ich habe ein Standard-iOS-Projekt in Xcode erstellt, und das hat gut funktioniert.
Interessanterweise Genug, das Projekt lässt sich problemlos in der Swift Playgrounds-App öffnen und läuft auf meinem Mac im Simulator.
Mein iPhone läuft mit iOS 18.5 (22F5042g) und ist ein iPhone SE der 2. Generation. Xcode ist Version 16.3 (16E140). Mac ist 15.5 Beta (24F5042g).
Und bevor Sie alle darauf hinweisen, dass er nur bis 16.4 unterstützt: Ich habe es auf meinem iPad versucht, auf dem 16.4 läuft, und bin auf das gleiche Problem gestoßen.

Es hat vorher funktioniert, ich weiß nicht, was ich getan habe, um es kaputt zu machen. Gibt es eine Lösung, oder verschwende ich meine Zeit mit Spielplätzen und sollte einfach auf ein richtiges Projekt migrieren?
Testen Sie App Package.swift
Code: Select all
// 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]
)
Mobile version