MIT App Inventor for iOS Version 2.64.6 in TestFlight

Hello everyone,

We have released MIT App Inventor version 2.64.6 (13) to Apple TestFlight. This version includes a number of bug fixes for the Trendline component and adds some preliminary support for the PersonalImageClassifier extension.

Cheers,
Evan W. Patton, Ph.D.
Lead Software Engineer, MIT App Inventor

FYI noticing that here https://doesappinventorrunonios.com/
under Animations, for the Flung event (for Sprite and for Canvas), is not showing the 'xvel' and 'yvel' under Properties. Is this intentional, or a missed item? (I am going by bold text means it is implemented, grey text means not implemented yet, strike-through means can't be implemented, but I don't know what completely not there means.)

xrel and yrel are parameters of Flung, they are not properties of the Canvas/Sprite. The UI does not show parameters of events. If an event is shown as implemented (black text), then all of its parameters are there.

Hello ewpatton,

Thank you, and yes, my terminology was incorrect, I used the incorrect nomenclature between the Component -- Event -- Properties versus what you see on the Block (for Ball, ImageSprite or Canvas.Flung)

https://doesappinventorrunonios.com/
image

Block "*.flung"
image

Hello all,

I've published a new version of the iOS companion to Apple TestFlight. This build contains updates to some dependencies to fix a crash in the Spreadsheet component when using credentials.

Other components that could be affected by this update:

  • ChatBot
  • CloudDB
  • ImageBot
  • Spreadsheet
  • Translator
  • Web

Please let us know if you encounter any issues with this build.

Cheers,
Evan

2 Likes

Hello all,

I've pushed a new version of the iOS companion to Apple TestFlight. This version adds support for two new extensions, PersonalAudioClassifier and TeachableMachine. These features are still experimental and we appreciate your continued feedback.

Cheers,
Evan

@ewpatton Hi Evan,

My first time ever posting here. And have little experience with codings, recently learning ai2 2 months ago.
I have joined the TestFlight with Companion version 2.64.6 (build 17),
I am trying to migrate the ai2 apps to iOS but have issues that extensions are not supported. The extensions i used are attached:

  1. DynamicComponents by Yusuf Cihan;
  2. UrsAI2Popup;
  3. LabelPlus

Also the ActivityStarter to open Google Maps does not work, it works on Android but not in iOS (iphone 8)...it said something about no activity. I attached a screenshot of the blocks.

Any possibility that you can help fixed with the 3 Extensions above and the Google Maps?

Thank you for your help.

Derek

com.yusufcihabn.DynamicComponents.aix (36.6 KB)
de.ullisroboterseite.ursai2popup.aix (22.6 KB)
com.extension.LabelPlus.aix (59.8 KB)

Extensions are not supported in the iOS version.

Hello everyone,

I've published a new version of the MIT App Inventor for iOS companion on TestFlight. This is build 2.64.6 (23) and contains the following changes in the last update I posted in November:

  • Fixed a bad cast in the Spreadsheet component that would crash the app when reading data with credentials
  • Implement a feature to parse strings that look like JSON dictionaries into dictionaries when used with dictionary blocks (experimental)
  • Implement the Regression component for iOS
  • Implement the Posenet extension for iOS
  • Fix an issue with MultiLine support in TextBox
  • Fix an issue where 0 and 1 parsed from JSON would parse as false and true, respectively
  • Fix an issue where WriteRange of the Spreadsheet component would append rather than overwrite
  • Fix an issue where TinyDB values were not parsed correctly by ChartData2D's Import blocks

Cheers,
Evan

1 Like

Hi,
It seems I need an invitation code to use the testflight App. Do i?

image

Stonez56

1 Like

Hi,thank you.
But how to package AIA into IPA? It seems that it can only be run through an AI companion now.Thank you!
你好,谢谢。但是如何将AIA打包为IPA呢?现在貌似只能通过AI伴侣运行。谢谢!

1 Like

如果你希望使用testflight 來開發應用程式,你要到app inventor for ios test 的網站 把certificate csr provision profile等等的文件上傳至media 區塊(依照官方tutorial)還有你的apple id(name.icloud.com) apple id secret
2. 點擊upl;oad to app store conect 他將會依照你上傳的文件傳送到指定的應用程式
3. 到app store connect 裡面的testflight 將自己的email 選為測試者
4. 到email 接受邀請
5. 測試應用程式

1 Like

可以直接到測試伺服器打包ipa 不過要上傳adhoc provision profile 作為ipa
成功後你將可以在ios 實體機器測試app
若你想要上傳至app store connect 你需要ios app distribution provision profile

1 Like

(中国人直接讲中文了哈)
问题是,大陆进不去测试服务器,要牵涉到Google

@dillen99999999 Let me try this out, thank you!

You need to click on the link at the beginning of this thread on the iOS device to launch TestFlight and accept the invitation. We no longer send email based invitations to the beta program.

@ewpatton Thanks! I already downloaded testflight App and launched AI2 companion App from the testflight!

The first time I scanned the QR Code from PC, my program code launched and crushed when I tried to go to a location on the map. Afterwards, AI2 won't even start after scanned the QR code. I have reported both events in the bug reporting form.

iPad iOS 17

Stonez56

If the app is crashing, can you send me a copy of the project so I can take a look?

@ewpatton I've sent you the App! Thanks!

Please tell me, could this error be the cause of my problem with uploading files to Dropbox? The same code works on Android, but it doesn't work on Iphone.