Yeni özellikler
- Tizen Stüdyosu:
- Tizen 9.0 profili eklendi ve 6.0'ın altındaki tüm Tizen profilleri kullanımdan kaldırıldı.
- Tizen Sorun Bildirme Aracı, SDK ve Temel araçlara eklendi.
- Tizen Studio ve Tizen Tools artık Windows 11 işletim sisteminde desteklenmektedir.
- Visual Studio Code:
- TV Web Geliştirme özelliği, TV Web Simülatörü ve Web Denetleyicisi özellikleriyle birlikte eklendi.
- Tizen SDK ve eklentilerini kolayca kurmak için SDK Kurulum sihirbazı sağlanmıştır.
- Tizen Native uygulamaları için Birim Testi, Kod Kapsamı, ASAN ve LSAN Araçları desteği eklendi.
- Tizen .NET uygulamaları için .NET Tanılama Araçları (GCDump, Dump ve Trace) eklendi.
- Tizen Web Uygulamaları için WASM (WebAssembly) özelliği eklendi.
- Tizen geliştirici deneyimini iyileştirmek için Tizen Etkinlik Çubuğu, Cihaz İzleme ve Karşılama Sayfası özellikleri eklendi.
- .NET iş yükü güncelleme seçeneği eklendi.
- Visual Studio (Windows):
- Tizen Native uygulamaları için birim testi ve kod kapsamı desteği eklendi.
- Tizen Native uygulamaları için ASAN ve LSAN araçları desteği eklendi.
- Hedef cihaza doğrudan uygulama yüklemek için "Tizen Uygulamasını Yükle" adlı sağ tıklama menüsü eklendi .
- VS eklentisiyle ilgili sorunları bildirmek için Sorun Bildirme menüsü eklendi.
Hatalar düzeltildi.
- macOS Sonoma'da Tizen Studio başlatıcı ekranının ters dönmesi sorunu düzeltildi.
- SDB kullanılarak TV'ye RPK'nın yüklenmemesi sorunu giderildi.
- VS Code eklentisinde her başlatmada .NET iş yükünün yüklenmesi sorunu düzeltildi.
- VS Code eklentisinde Tizen Native Shared Library projelerinin derleme sorunu düzeltildi.
- VS Code eklentisinde yeni eklenen kaynak ve referans dosyalarının yerel proje yapılandırmasında güncellenmemesi sorunu giderildi.
- tizen-manifest.xmlNative eklentisinde ve TizenNUIGadget_inhouseVS eklentisinde projenin açılmaması sorunu düzeltildi .
- VS eklentisinde mevcut bir çözüm içinde proje oluşturulurken tüm dosyaların silinmesi sorunu düzeltildi.
- VS eklentisinde .NET izleme işleminin takılıp kalması sorunu düzeltildi.
- Kullanıcıya Visual Studio'yu yeniden başlatması için uyarı verilmesine rağmen sertifika değişikliğinin uygulanmaması sorunu giderildi.
- VS eklentisinde uygulamanın seçili olmayan cihazda başlatılması sorunu düzeltildi.
- VS eklentisinde başka bir proje oluşturulduğunda .NET profiler oturumunun kapanmaması sorunu düzeltildi.
Bilinen sorunlar
- macOS'ta, Tizen Studio güncellemesinden sonra kullanıcı arayüzü perspektifleri düzgün görüntülenmiyorsa, IDE'yi yeniden başlatmanız önerilir. Bu sorun, önceki kurulumdan kalan önbelleğin temizlenmemiş olmasından kaynaklanmaktadır.
- Eski bir perspektif görüyorsanız, sorunu çözmek için yeni bir çalışma alanı oluşturmanız ve projeleri yeni çalışma alanına aktarmanız önerilir.
- macOS'ta, Catalina ve üzeri sürümlerde, derleyici GCC olarak ayarlandığında Native Templates 5.5 komut satırı arayüzü (CLI) ile derlenmeyecektir .
- Yaygın:
- Tizen Studio'yu erişim için yönetici ayrıcalıkları gerektiren bir dizine kurarsanız, bir uyarı gösterilecektir. Örneğin, C:\ProgramFiles için Tizen SDK Araçlarını çalıştırmak için konum yöneticisi ayrıcalığı gereklidir. Tizen Installer ve Baseline SDK Installer, bu tür bir dizine kurmaya çalıştığınızda sizi uyarır.
- macOS'ta Tizen Studio, masaüstü dizinine, yani /HOME/Desktop'a kurulduğunda düzgün çalışmaz . Ancak, başka herhangi bir dizine kurulduğunda sorunsuz çalışır.
- Web ve Yerel IDE'ler:
- Yalnızca Tizen 2.3.2 ve üzeri sürümlere sahip projeler için birim testleri oluşturabilirsiniz. Daha eski sürümler için birim testi desteklenmemektedir.
- Web IDE:
- Web Sayfası Düzenleyicisindeki önizleme sekmesi bazen düzgün görünmeyebilir. Bu durumda, Web Sayfası Düzenleyicisinden daha gelişmiş özelliklere sahip olan Web SDK HTML Düzenleyicisi adlı alternatif bir özelliği kullanabilirsiniz. Web Sayfası Düzenleyicisindeki önizleme sekmesi yerine, Web SDK HTML Düzenleyicisinin Ctrl+4 önizleme özelliğini kullanın.
- Hızlı Geliştirme Desteği (RDS) modunda, Web Birim Testi sonucu güncellenmez.
- Chrome'un güncellenmiş sürümünde Uzaktan Denetleyici denetim özelliğine izin vermiyor.
- Sertifika Yöneticisi:
- Geçiş sihirbazında yinelenen bir Sertifika profilinin üzerine yazma işlemi macOS'ta doğru çalışmıyor.
- Emülatör:
- Tizen 5.5 sürümünde, uygulama adı 14 karakterden fazla içeriyorsa, emülatör imajı uygulamasının kaldırılması biraz zaman alabilir. Bu sorun için bir sonraki güncellemede bir yama yayınlanması bekleniyor.
- Tizen Emülatörünü kullanmak için Intel VTx destekli bir işlemci ve üretici tarafından sağlanan grafik kartı sürücüsünün en son sürümünü kullanın. Tizen Emülatörünün ön koşullarını doğrulamak için Tizen Studio Ön Koşulları'na bakın .
- Ana makine Ubuntu veya Windows üzerinde NVIDIA® Optimus® teknolojisini kullanıyorsa, Tizen Emülatörünü NVIDIA® grafik kartınızla çalışacak şekilde ayarlamanız gerekir. Ubuntu için Bumblebee Projesi'ni doğrulayın. Windows için, NVIDIA® Denetim Masası'nda Tercih Edilen Grafik İşlemcisi olarak Yüksek Hızlı NVIDIA® İşlemcisini seçin .
- Ubuntu'da, Emülatör Yöneticisi başlatılırken grafik sürücüsü güncel değilse, Ubuntu masaüstü oturumunuz ara sıra kapanır veya Emülatör teması düzgün görüntülenmez. Ön koşulları doğrulayın ve en son grafik sürücüsüne yükseltin.
- Windows'ta, işletim sisteminizin temasına bağlı olarak (örneğin, Aero olmayan temalar ve Windows XP temaları), Emülatör penceresi başka bir pencereyle kapatıldığında görüntü yüzeyi bir süreliğine silinebilir. Emülatör penceresine tıkladığınızda, görüntü yüzeyi tekrar doğru şekilde çalışır.
- Windows'ta, Emülatör çalıştırılırken "bellek ayırma başarısız oldu"mesajıyla bir hata oluşursa , aşağıdakileri deneyin:
- Diğer programlardan bazılarını kapatın ve emülatörü tekrar başlatmayı deneyin.
- Eğer Emulator Manager'da sanal makine için RAM boyutu 768 veya 1024 MB olarak ayarlanmışsa, bunu 512 MB olarak değiştirin.
- Sistemdeki sanal belleğin kullanıcı alanını, bcdedit/setincreaseuserva 3072yönetici haklarıyla konsola komut girerek (yalnızca Windows 7'de) 3 GB'a çıkarın ve ardından sistemi yeniden başlatın.
- Hem Intel HD hem de NVIDIA® GPU'ya sahip bir MacBook Pro kullanıyorsanız, Emülatörü OpenGL ES sürüm 1.1 veya 2.0 ile çalıştırdığınızda beklenmedik bir şekilde sonlanabilir. Emülatör Yöneticisi'nde Emülatör yapılandırmasını doğrulayın ve Emülatör yapılandırma penceresindeki Genel sekmesinde OpenGL ES sürümünü 2.0 veya 3.0 olarak ayarlayın.
- Tizen IDE'de Emülatör Yöneticisi'ni başlattığınızda, Emülatör Yöneticisi'nin kısayol görüntüsü düzgün şekilde görüntülenmeyebilir.
- Temel web uygulamaları SD kartlara yüklenmez.
- Tizen Emulator'ı Tizen Platform 3.0 veya daha düşük sürümlerde kullanmak için, Emülatör yapılandırmasının HW Support sekmesindeki CPU VT seçeneğini devre dışı bırakın .
- CLI ve SDB:
- Tizen Studio, Windows'ta Akıllı Geliştirme Köprüsü (SDB) bash otomatik tamamlama özelliğini desteklemez (Ubuntu ve macOS'ta mevcuttur).
- TV 8.0 Emülatöründe RPK (Kaynak Paketi) için SDB kurulumu desteklenmemektedir ve SDB'nin donmasına neden olur; ardından Ctrl+C tuşuna basarak donmayı çözebilirsiniz (TV 9.0 Emülatöründe desteklenecektir).
- Dinamik Analiz Cihazı:
- Tizen 3.0 işletim sistemiyle çalışan ticari cihazlarda (yeni yayınlanan veya ürün yazılımı güncellemesinden sonra) uygulamaları analiz ederken aşağıdaki sorunlar ortaya çıkmaktadır:
- Çekirdek frekans bilgisi gösterilmemektedir.
- Sahne geçişlerindeki ekran görüntüsü alma özelliği çalışmıyor.
- Tizen 4.0 Emülatöründe veya referans cihazda uygulamaları analiz ederken, başlangıç profilleme bilgileri gösterilmez.
- Kullanıcı arayüzü hiyerarşisi görüntüleyici özelliği ve başlangıç profillemesi eş zamanlı olarak gerçekleştirilmez.
- Dinamik Analiz Aracı, Web Uygulamaları için yaşam döngüsü bilgilerini gösteremez.
- Widget uygulamaları Dinamik Analizleyici ile profillenemez. Tizen 2.3.2 hariç tüm Tizen platformlarında araç çubuğundaki uygulama listesinde gizlidirler.
- Dinamik Analiz Aracı bazen takılıp kalabiliyor; bu durum, dahili bir güvenlik kontrol programından kaynaklanıyor.
- Visual Studio:
- NUI XAML uygulama derleme hatası, temiz bir derleme yapılarak çözülebilir.
Giderilen hatalar:
- Log4J ikili dosyaları kritik bir güvenlik açığı için güncellendi.
Kullanımdan kaldırılanlar:
- Öykünücülerdeki Bridge Networking desteği, gelecekteki Tizen Studio sürümlerinde kullanımdan kaldırılacaktır.
Bilinen Sorunlar:
Yükleyici:
MacOS'ta Tizen Studio ile ilgili dosyalar Kötü Amaçlı Yazılım olarak işaretlenir, bu nedenle https://www.imore.com/how-open-apps-anywhere-macos-catalina-and-mojave'de açıklandığı gibi uygulamalara izin ver altında Anywhere öğesini seçmeniz önerilir.
Tizen Stüdyo
MacOS'ta, Tizen Studio'yu güncelledikten sonra UI perspektifleri düzgün görüntülenmezse, IDE'yi yeniden başlatmanız önerilir. Bu sorun, önceki yüklemeden temizlenmemiş önbellek nedeniyle oluşabilir.
Herhangi bir eski perspektif görüyorsanız, sorunu çözmek için yeni bir çalışma alanı oluşturmanız ve projeleri yeni çalışma alanına aktarmanız önerilir.
Catalina ve üzeri sürümlerdeki macOS'ta, Yerel Şablonlar-5.5, derleyici gcc'ye ayarlandığında CLI ile oluşturulmaz.
Yaygın
Tizen Studio'yu erişim için yönetici ayrıcalıkları gerektiren bir dizine kurarsanız. Örneğin, C:\ProgramFiles için konum yöneticisi ayrıcalığı Tizen SDK araçlarını çalıştırmak için gereklidir. Tizen Yükleyici ve temel SDK Yükleyici, onu böyle bir dizine yüklemeye çalışırsanız sizi uyarır.
Web ve Yerel IDE
Yalnızca Tizen 2.3.2 ve üzeri sürüm projeleri için birim testleri oluşturabilirsiniz. Eski sürümler için birim testi desteklenmez.
Web IDE'si
Web Sayfası Düzenleyicisi'ndeki önizleme sekmesi bazen düzgün görünmüyor. Web Sayfası Düzenleyicisi'ne kıyasla gelişmiş özelliklere sahip Web SDK HTML Düzenleyici adlı alternatif bir özellik kullanın. Web Sayfası Düzenleyicisi'ndeki önizleme sekmesi yerine, Web SDK HTML Düzenleyicisi'nin Ctrl + 4 önizleme özelliğini kullanın.
Hızlı Geliştirme Desteği (RDS) modunda, web birimi test sonucu güncellenmez.
Remote Inspector, Chrome'un güncellenmiş sürümünde denetime izin vermiyor.
Sertifika Yöneticisi
Geçiş sihirbazında yinelenen bir sertifika profilinin üzerine yazmak, macOS'ta hatalı çalışır.
öykünücü
Tizen 5.5 sürümünde, uygulama adı 14'ten fazla karakter içeriyorsa, öykünücü görüntüleri uygulamasının kurulumunu kaldırma işleminin tamamlanması biraz zaman alabilir. Bunun için bir yamanın bir sonraki güncellemede yayınlanması bekleniyor.
Tizen Emulator'ı kullanmak için Intel VTx destekli CPU'yu ve satıcı tarafından sağlanan grafik kartı sürücüsünün en son sürümünü kullanın. Tizen Emülatörü için ön koşulları doğrulamak için Tizen Studio için Ön Koşullar'a bakın.
Ana makine Ubuntu veya Windows üzerinde NVIDIA® Optimus® teknolojisini kullanıyorsa, Tizen Öykünücüsünü NVIDIA® grafik kartınızla çalışacak şekilde ayarlamalısınız. Ubuntu için yaban arısı projesini doğrulayın. Windows için, NVIDIA® kontrol panelinde Tercih Edilen Grafik İşlemcisi olarak Yüksek Hızlı NVIDIA® İşlemci'yi seçin.
Ubuntu'da, grafik sürücüsü güncel değilse, Emulator Manager'ı başlatırken Ubuntu masaüstü oturumunuz ara sıra oturumu kapatabilir veya öykünücü dış görünümü yanlış görüntülenebilir. Bu olursa, ön koşulları doğrulayın ve en son grafik sürücüsüne yükseltin.
Windows'ta, işletim sistemi temanıza bağlı olarak (Aero dışı temalar ve Windows XP temaları gibi), öykünücü penceresi başka bir pencere tarafından kapatılırsa ekran yüzeyi oluşturma askıya alınabilir. Emülatör penceresine tıklarsanız, ekran yüzeyi tekrar düzgün çalışmalıdır.
Windows'ta, öykünücüyü yürütürken "bellek tahsis edilemedi" mesajıyla ilgili bir hata oluşursa, aşağıdakileri deneyin:
Diğer bazı programları kapatın ve öykünücüyü yeniden başlatmayı deneyin.
Emulator Manager'da VM için RAM boyutu 768 veya 1024 MB olarak ayarlandıysa, bunu 512 MB olarak değiştirin.
Yönetici haklarıyla (yalnızca Windows 7'de) konsolda bcdedit /setincreaseuserva 3072 komutunu girerek sistemdeki sanal belleğin kullanıcı alanını 3 GB'a yükseltin ve yeniden başlatın.
Hem Intel HD hem de NVIDIA® GPU'ları olan bir MacBook Pro kullanıyorsanız öykünücüyü OpenGL ES sürüm 1.1 veya 2.0 ile çalıştırdığınızda öykünücü beklenmedik bir şekilde sonlandırılabilir. Öykünücü Yöneticisi'nde öykünücü yapılandırmasını doğrulayın ve öykünücü yapılandırma penceresindeki Genel sekmesinde, OpenGL ES sürümünü sürüm 2.0 veya sürüm 3.0 olarak ayarlayın.
Tizen IDE'de Emulator Manager'ı başlattığınızda, Emulator Manager'ın kısayol görüntüsü düzgün görüntülenmeyebilir.
Temel Web uygulamaları SD kartlara yüklenmez.
Tizen Emulator'ı Tizen platformu 3.0 veya daha düşük bir sürümde kullanmak için Emulator Configuration'ın HW Support sekmesinde CPU VT seçeneğini devre dışı bırakın.
CLI ve SDB
Tizen Studio, Windows'ta Smart Development Bridge (SDB) bash otomatik tamamlamasını desteklemez (Ubuntu ve macOS'ta mevcuttur).
Dinamik Analizör
Tizen 3.0 çalıştıran, yeni piyasaya sürülen veya bir üretici yazılımı güncellemesinden sonra ticari cihazlarda uygulamaları analiz ederken, aşağıdaki sorunlar ortaya çıkıyor:
Çekirdek Frekans bilgisi gösterilmez.
Sahne geçişleri özelliğindeki ekran görüntüleri çalışmayacaktır.
Tizen 4.0 öykünücüsü veya referans cihazındaki uygulamaları analiz ederken, başlangıç profili oluşturma bilgileri gösterilmez.
UI Hiyerarşi görüntüleyici özelliği ve başlangıç profili oluşturma aynı anda gerçekleştirilmez.
IDE and Tools
New Feature
- IDE
- Tizen 6.5 platform support has been added.
- TIDL support has been added.
- CLI
- New Resource Type Package has been added.
- New Tizen CLI tool tz has been added that can be used to create, build, run all the supported projects.
- Permit to install feature has been added.
- TIDL support has been added.
- VSCode
- Web and Native support is added.
- Visual Studio(Windows)
- Web and Native support is added.
Deprecated
- Bridge Networking support in emulators will be deprecated in future Tizen Studio releases.
Known Issues
- Installer
- In macOS, Tizen Studio related file are marked as Malware, hence it is recommended to select Anywhere under allow apps as described in Open any app on Mac, even the ones Apple doesn't want you to
- Tizen Studio
- In macOS, if the UI perspectives are not displayed properly after updating Tizen Studio, it is recommended to restart the IDE. This issue is because of the uncleared cache from the previous installation.
- In case if you see any old perspective, it is recommended to create a new workspace and import the projects to the new workspace to resolve the issue.
- In macOS from catalina and above versions, Native Templates-5.5 will not build with CLI when compiler is set to gcc.
- Common
- If you install Tizen Studio in a directory that requires administrator privileges for access. For example, for C:\ProgramFiles location administrator privilege is needed to run the Tizen SDK tools. The Tizen Installer and the baseline SDK Installer alerts you if you try to install it into such a directory.
- Web and Native IDE
- You can create unit tests for Tizen 2.3.2 and higher version projects only. Unit testing for older versions is not supported.
- Web IDE
- The preview tab in the Web Page Editor sometimes does not appear properly. Use an alternative feature, named Web SDK HTML Editor, which has enhanced features compared to the Web Page Editor. Instead of the preview tab in the Web Page Editor, use the preview feature Ctrl + 4 of the Web SDK HTML Editor.
- In Rapid Development Support (RDS) mode, the web unit test result is not updated.
- Remote Inspector does not allow audit in the updated version of Chrome.
- Certificate Manager
- Overwriting a duplicate certificate profile in the migration wizard works incorrectly on macOS.
- Emulator
- In the Tizen 5.5 version, the emulator images app un-installation might take some time to complete if the app name contains more than 14 characters. A patch for the same is expected to be released in the next update.
- To use Tizen Emulator, use Intel VTx supported CPU and the latest version of the graphic card driver provided by the vendor. To verify the prerequisites for Tizen Emulator, see Prerequisites for Tizen Studio.
- If the host machine is using NVIDIA® Optimus® technology on either Ubuntu or Windows, you must set the Tizen Emulator to run with your NVIDIA® graphics card. For Ubuntu, verify the bumblebee project. For Windows, select High Speed NVIDIA® Processor as Preferred Graphics Processor in the NVIDIA® control panel.
- On Ubuntu, if the graphics driver is out-of-date, your Ubuntu desktop session occasionally logs out while launching Emulator Manager, or the emulator skin is displayed improperly. Verify the prerequisites and upgrade to the latest graphics driver.
- On Windows, depending on your OS theme (such as Non-Aero themes and Windows XP themes), a display surface can be erased for a while if the emulator window is covered with another window. If you click the emulator window, the display surface runs correctly again.
- On Windows, if an error with message “failed to allocate memory” occurs while executing the emulator, try the following:
- Close some other programs and try to launch the emulator again.
- If the RAM size is set to 768 or 1024 MB for the VM in Emulator Manager, change it to 512 MB.
- Increase the user area of the virtual memory in the system to 3 GB by entering the bcdedit /setincreaseuserva 3072 command on the console with administrator rights (only in Windows 7), and reboot.
- If you use a MacBook Pro that has both Intel HD and NVIDIA® GPUs, the emulator can terminate unexpectedly when you execute the emulator with OpenGL ES version 1.1 or 2.0. Verify the emulator configuration in Emulator Manager and on the General tab in the emulator configuration window, set OpenGL ES version to version 2.0, or to version 3.0.
- When you launch Emulator Manager in the Tizen IDE, the shortcut image of Emulator Manager may not be displayed properly.
- Basic Web applications are not installed on SD cards.
- To use Tizen Emulator in Tizen platform 3.0 or lower, disable the CPU VT option in the HW Support tab of Emulator Configuration.
- CLI and SDB
- Tizen Studio does not support the Smart Development Bridge (SDB) bash auto-completion on Windows (it is available on Ubuntu and macOS).
- Dynamic Analyzer
- When analyzing applications on commercial devices running Tizen 3.0, newly-released or after a firmware update, the following problems exist:
- The Core Frequency information is not shown.
- The screenshots on the scene transitions feature will not work.
- When analyzing applications on the Tizen 4.0 emulator or reference device, the startup profiling information is not shown.
- The UI Hierarchy viewer feature and startup profiling are not performed simultaneously.
- The Dynamic Analyzer cannot show lifecycle information for Web applications.
- Widget applications cannot be profiled with the Dynamic Analyzer. They are hidden in the application list on the toolbar for all Tizen platforms, except Tizen 2.3.2.
- The Dynamic Analyzer sometimes gets stuck which is caused by an internal security checking program.
- VSCode
- Hybrid applications are not supported yet.
- Visual Studio
- Hybrid applications are not supported yet.
- NUI XAML application build error can be resolved by doing clean and then build again.
- VS Mac
- NUI XAML application build error can be resolved by doing clean and then build again.
Bu sitenin çalışmasını sağlamak için gerekli çerezleri ve deneyiminizi iyileştirmek için isteğe bağlı çerezleri kullanıyoruz.