Я использую версию Xcode 7.2 (7C68).Framework может работать только на симуляторе, но не на устройстве
Я столкнулся с проблемой после создания проекта DTCoreText в качестве рамки. DTCoreText.framework отлично работает на Ios тренажере, но когда я хочу, чтобы проверить его на устройстве, следующая проблема появилась:
Я проверил настройки сборки в последней DTCoreText-1.6.17 проекта:
Цели: DTCoreText (IOS)
арки: ARMv7, arm64
ONLY_ACTIVE_ARCH: NO
VALID_ARCHS: arm64, ARMv7, armv7s
Я думаю, что эти параметры в норме. Чем я «создаю для профилирования», нажав Shift + CMD + i.
- Сложение с использованием тренажера:
Я заметил, что текущее устройство я просто используется для здания Simulator (iPhone 6 Plus). И я нахожу DTCoreText.framework под папкой Release-iphonesimulator. делая это, DTCoreText.framework работает отлично только при использовании симулятора iphone, но не на реальном устройстве.
- Сложение с помощью устройства:
Чем я пытался восстановить DTCoreText.framework с той же сборки настройки, но с использованием "Generic IOS устройств" или «реального устройства (например: iPhone 6s) ". Я получил DTCoreText.framework под Release-iphoneos папка. Таким образом, DTCoreText.framework работает только при использовании реального устройства, но не на симуляторе iphone.
Я не знаю, почему это происходит. Как создать DTCoreText.framework как для симулятора, так и для реального устройства?